CVE-2004-0772

Double free vulnerabilities in error handling code in krb524d for MIT Kerberos 5 (krb5) 1.2.8 and earlier may allow remote attackers to execute arbitrary code

published September 10, 2004

CVSS
—
EPSS
7%
Percentile
94.1
In the wild
Unconfirmed
What it is

⚠️ A sneaky double free vulnerability lurks in the error handling of krb524d for MIT Kerberos 5 (versions 1.2.8 and earlier), leaving the door ajar for remote attackers! Picture a waiter mistakenly serving the same dish twice because they forgot they already delivered it — this error could lead to the wrong meal being served, and in this case, the wrong code being executed! If exploited, an attacker could potentially execute arbitrary code on your system, leading to unauthorized access or even a complete system takeover. While not currently known to be exploited, the possibility is absolutely concerning!

Put simply

Picture a waiter mistakenly serving the same dish twice because they forgot they already delivered it — this error could lead to the wrong meal being served, and in this case, the wrong code being executed! In MIT Kerberos 5's krb524d, the error handling code mistakenly allows double freeing of memory, which could be manipulated by a remote attacker to execute their own code. This flaw affects versions 1.2.8 and earlier.

What to do

If exploited, an attacker could potentially execute arbitrary code on your system, leading to unauthorized access or even a complete system takeover. While not currently known to be exploited, the possibility is absolutely concerning! Update your MIT Kerberos to the latest version to eliminate this vulnerability. If you're still running an outdated version, now's the time to upgrade and ensure your systems are secure! You've got this! Stay proactive and keep your systems safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.06994 · 94.1th percentile
Published
2004-09-10T04:00Z
EPSS history
Timeline
  • 10 SEP 04:00Z
    Double free vulnerabilities in error handling code in krb524d for MIT Kerberos 5 (krb5) 1.2.8 and earlier may allow remote attackers to execute arbitrary code
    cvelistv5