CVE-2007-3999 Memory corruption in n/a

Critical 10.0 Published Updated

Remote attackers can trigger a stack-based buffer overflow in the Kerberos RPC library, potentially causing denial of service or arbitrary code execution.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2007-3999?

CVE-2007-3999 is a critical memory corruption vulnerability in Mit Kerberos 5, published on 5 Sep 2007. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Stack-based buffer overflow in the svcauth_gss_validate function in lib/rpc/svc_auth_gss.c in the RPCSEC_GSS RPC library (librpcsecgss) in MIT Kerberos 5 (krb5) 1.4 through 1.6.2, as used by the Kerberos administration daemon (kadmind) and some third-party applications that use krb5, allows remote attackers to cause a denial of service (daemon crash) and probably execute arbitrary code via a long string in an RPC message.

Weakness: CWE-119

Which versions are affected by CVE-2007-3999?

It affects 1 product.

Linux distribution packages (12)
nfs-utils-lib Red Hat:enterprise_linux:4::asAll versions0:1.0.6-8.z1
nfs-utils-lib-debuginfo Red Hat:enterprise_linux:4::asAll versions0:1.0.6-8.z1
nfs-utils-lib-devel Red Hat:enterprise_linux:4::asAll versions0:1.0.6-8.z1
nfs-utils-lib Red Hat:enterprise_linux:4::desktopAll versions0:1.0.6-8.z1
nfs-utils-lib-debuginfo Red Hat:enterprise_linux:4::desktopAll versions0:1.0.6-8.z1
nfs-utils-lib-devel Red Hat:enterprise_linux:4::desktopAll versions0:1.0.6-8.z1
nfs-utils-lib Red Hat:enterprise_linux:4::esAll versions0:1.0.6-8.z1
nfs-utils-lib-debuginfo Red Hat:enterprise_linux:4::esAll versions0:1.0.6-8.z1
nfs-utils-lib-devel Red Hat:enterprise_linux:4::esAll versions0:1.0.6-8.z1
nfs-utils-lib Red Hat:enterprise_linux:4::wsAll versions0:1.0.6-8.z1
nfs-utils-lib-debuginfo Red Hat:enterprise_linux:4::wsAll versions0:1.0.6-8.z1
nfs-utils-lib-devel Red Hat:enterprise_linux:4::wsAll versions0:1.0.6-8.z1

Products include Mit Kerberos 5.

How do I fix CVE-2007-3999?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2007-3999 being exploited?

There is no known exploitation of CVE-2007-3999 in the wild and no public exploit code.

All Mit Kerberos 5 vulnerabilities

Sources

Also known as DEBIAN-CVE-2007-3999, DSA-1368-1, GHSA-62qg-wq9p-p6p2, RHSA-2007:0913.

Is CVE-2007-3999 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free