First published: Tue Aug 18 2009(Updated: )
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.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Kernel | <2.6.19 | |
Ubuntu | =6.06 | |
Ubuntu | =8.04 | |
Ubuntu | =8.10 | |
Ubuntu | =9.04 | |
SUSE Linux Enterprise Desktop | =10-sp2 | |
SUSE Linux Enterprise Server | =9 | |
SUSE Linux Enterprise Server | =10-sp2 | |
Fedora | =10 | |
Red Hat Enterprise Linux Desktop | =4.0 | |
Red Hat Enterprise Linux Desktop | =5.0 | |
Red Hat Enterprise Linux Server EUS | =4.8 | |
Red Hat Enterprise Linux Server EUS | =5.3 | |
Red Hat Enterprise Linux Server | =4.0 | |
Red Hat Enterprise Linux Server | =5.0 | |
Red Hat Enterprise Linux Server | =5.3 | |
Red Hat Enterprise Linux Workstation | =4.0 | |
Red Hat Enterprise Linux Workstation | =5.0 | |
VMware vCenter | =4.0 | |
VMware ESXi | =4.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-2698 is rated as a critical vulnerability that may allow local users to escalate privileges or cause a denial of service.
To mitigate CVE-2009-2698, you should upgrade the Linux kernel to version 2.6.19 or later.
CVE-2009-2698 affects multiple versions of the Linux kernel, as well as specific distributions like Ubuntu, SUSE, and Red Hat.
Yes, exploitation of CVE-2009-2698 can result in a NULL pointer dereference, leading to a system crash.
CVE-2009-2698 is not directly exploitable remotely as it requires local user access to the system.