Description
Integer signedness error in the i386_set_ldt call in FreeBSD 5.5, and possibly earlier versions down to 5.2, allows local users to cause a denial of service (crash) via unspecified arguments that use negative signed integers to cause the bzero function to be called with a large length parameter, a different vulnerability than CVE-2006-4172.
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 1
- FreeBSD 5.x - 'I386_Set_LDT()' Multiple Local Denial of Service Vulnerabilities EDB-28648 · dos · Sep 23, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 1016927 vdb-entry
- 22064 third-party-advisory
- 20158 vdb-entry
- 20060923 FreeBSD i386_set_ldt Integer Signedness Vulnerability third-party-advisory
- 20060925 iDefense Security Advisory 09.23.06: FreeBSD i386_set_ldt Integer Signedness Vulnerability mailing-list