Description
OpenBSD 4.2 allows local users to cause a denial of service (kernel panic) by calling the SIOCGIFRTLABEL IOCTL on an interface that does not have a route label, which triggers a NULL pointer dereference when the return value from the rtlabel_id2name function is not checked.
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
- OpenBSD 4.2 - 'rtlabel_id2name()' Local Null Pointer Dereference Denial of Service EDB-4935 · dos · Jan 18, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 27252 vdb-entry
- 4935 exploit
- [4.2] 20080111 005: RELIABILITY FIX: January 11, 2008 vendor-advisory
- 28473 third-party-advisory
- 1019188 vdb-entry
- [openbsd-security-announce] 20080111 errata 005 for OpenBSD 4.2: local users can provoke a kernel panic mailing-list