CVE-2006-4304 Memory corruption in n/a
Remote attackers can trigger a buffer overflow in the sppp driver via crafted LCP packets, leading to code execution, system panic, or information disclosure.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2006-4304?
CVE-2006-4304 is a critical memory corruption vulnerability in Freebsd Freebsd, published on 24 Aug 2006. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Buffer overflow in the sppp driver in FreeBSD 4.11 through 6.1, NetBSD 2.0 through 4.0 beta before 20060823, and OpenBSD 3.8 and 3.9 before 20060902 allows remote attackers to cause a denial of service (panic), obtain sensitive information, and possibly execute arbitrary code via crafted Link Control Protocol (LCP) packets with an option length that exceeds the overall length, which triggers the overflow in (1) pppoe and (2) ippp. NOTE: this issue was originally incorrectly reported for the ppp driver.
Which versions are affected by CVE-2006-4304?
It affects 3 products.
Products include Freebsd Freebsd, Netbsd Netbsd, Openbsd Openbsd.
How do I fix CVE-2006-4304?
No fix has been published for CVE-2006-4304 yet. Limit exposure of the affected software until one is available.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2006-4304 being exploited?
There is no known exploitation of CVE-2006-4304 in the wild and no public exploit code.
Other vulnerabilities in Freebsd Freebsd
Sources
Also known as GHSA-2p53-823g-x3xx.