high7.8Public exploit code
CVE-2009-2698
The udp_sendmsg function in the UDP implementation in (1) net/ipv4/udp.c and (2) net/ipv6/udp.c in the Linux kernel before 2.6.19 allows local users to gain pr…
Public exploit code
Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.
- Linux Kernel < 2.6.19 (Debian 4) - 'udp_sendmsg' Local Privilege Escalation (3)2009-09-02 · local · linux · Verified
- Linux Kernel < 2.6.19 (x86/x64) - 'udp_sendmsg' Local Privilege Escalation (2)2009-09-02 · local · linux · Verified
- Linux Kernel 2.6 < 2.6.19 (White Box 4 / CentOS 4.4/4.5 / Fedora Core 4/5/6 x86) - 'ip_append_data()' Ring0 Privilege Escalation (1)2009-08-31 · local · linux_x86 · Verified
Impact
The udp_sendmsg function in the UDP implementation in (1) net/ipv4/udp.c and (2) net/ipv6/udp.c in the Linux kernel before 2.6.19 allows local users to gain privileges or cause a denial of service (NULL pointer dereference and system crash) via vectors involving the MSG_MORE flag and a UDP socket.
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Linux | Linux Kernel | before 2.6.19 |
| Canonical | Ubuntu Linux | Versions 6.06, 8.04, 8.10, 9.04 |
| Suse | Linux Enterprise Desktop | Version 10 |
| Suse | Linux Enterprise Server | Versions 9, 10 |
| Fedoraproject | Fedora | Version 10 |
| Redhat | Enterprise Linux Desktop | Versions 4.0, 5.0 |
| Redhat | Enterprise Linux Eus | Versions 4.8, 5.3 |
| Redhat | Enterprise Linux Server | Versions 4.0, 5.0 |
| Redhat | Enterprise Linux Server Aus | Version 5.3 |
| Redhat | Enterprise Linux Workstation | Versions 4.0, 5.0 |
| Vmware | Vcenter Server | Version 4.0 |
| Vmware | Esxi | Version 4.0 |
Weakness classification
References
- NVD record
- CVE.org record
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=1e0c14f49d6b393179f423abbac47f85618d3d46
- http://lists.opensuse.org/opensuse-security-announce/2009-08/msg00008.html
- http://rhn.redhat.com/errata/RHSA-2009-1222.html
- http://rhn.redhat.com/errata/RHSA-2009-1223.html
- http://secunia.com/advisories/23073
- http://secunia.com/advisories/36430
- http://secunia.com/advisories/36510
- http://secunia.com/advisories/37105
- http://secunia.com/advisories/37298
- http://secunia.com/advisories/37471
- http://support.avaya.com/css/P8/documents/100067254
- http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.19
- http://www.mandriva.com/security/advisories?name=MDVSA-2011:051
- http://www.openwall.com/lists/oss-security/2009/08/25/1
- http://www.redhat.com/support/errata/RHSA-2009-1233.html
- http://www.securityfocus.com/archive/1/507985/100/0/threaded
- http://www.securityfocus.com/archive/1/512019/100/0/threaded
- http://www.securityfocus.com/bid/36108
- http://www.securitytracker.com/id?1022761
- http://www.ubuntu.com/usn/USN-852-1
- http://www.vmware.com/security/advisories/VMSA-2009-0016.html
- http://www.vupen.com/english/advisories/2009/3316
- https://bugzilla.redhat.com/show_bug.cgi?id=518034
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11514
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8557