Description
The DCCP support in the do_dccp_getsockopt function in net/dccp/proto.c in Linux kernel 2.6.20 and later does not verify the upper bounds of the optlen value, which allows local users running on certain architectures to read kernel memory or cause a denial of service (oops), a related issue to CVE-2007-1730.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 2
- Linux Kernel 2.6.20 with DCCP Support - Memory Disclosure (2) EDB-3595 · local · Mar 28, 2007 · verified
- Linux Kernel 2.6.20 with DCCP Support - Memory Disclosure (1) EDB-3587 · local · Mar 27, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- linux-kernel-dccp-info-disclosure(43321) vdb-entry
- 2511 third-party-advisory
- 20070327 Re: [Full-disclosure] Linux Kernel DCCP Memory Disclosure Vulnerability mailing-list
- 1017820 vdb-entry
- kernel-dccp-information-disclosure(33274) vdb-entry