CVE-2009-2698
The udp_sendmsg function in the UDP implementation in (1) net/ipv4/udp.c and (2) net/ipv6/udp.c...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
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.
- Record
CVE-2009-2698- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-476
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2009-2698- Updated
- 2026-11-02
EUVDEUVD-2009-2690 No score
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.
- Record
EUVD-2009-2690- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x9j9-wxm6-8cvm
7.8
The udp_sendmsg function in the UDP implementation in (1) net/ipv4/udp.c and (2) net/ipv6/udp.c...
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.
- Record
GHSA-x9j9-wxm6-8cvm- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
OSVBELL-CVE-2009-2698
7.8
CVE-2009-2698 does not affect BellSoft software
- Record
BELL-CVE-2009-2698- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
- linux kernel
- canonical ubuntu linux
- fedoraproject fedora
- redhat enterprise linux desktop
- redhat enterprise linux eus
- redhat enterprise linux server
- redhat enterprise linux server aus
- redhat enterprise linux workstation
- suse linux enterprise desktop
- suse linux enterprise server
- vmware esxi
- vmware vcenter server
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6Debian:4.0 |
before 2.6.18.dfsg.1-24etch4, plus listed versions 2.6.18.dfsg.1-122.6.18.dfsg.1-12etch12.6.18.dfsg.1-12etch22.6.18.dfsg.1-132.6.18.dfsg.1-13etch1 Show 30 moreShow less2.6.18.dfsg.1-13etch22.6.18.dfsg.1-13etch32.6.18.dfsg.1-13etch42.6.18.dfsg.1-13etch52.6.18.dfsg.1-13etch62.6.18.dfsg.1-13lenny12.6.18.dfsg.1-142.6.18.dfsg.1-152.6.18.dfsg.1-162.6.18.dfsg.1-172.6.18.dfsg.1-17etch12.6.18.dfsg.1-182.6.18.dfsg.1-18etch12.6.18.dfsg.1-18etch32.6.18.dfsg.1-18etch42.6.18.dfsg.1-18etch52.6.18.dfsg.1-18etch62.6.18.dfsg.1-192.6.18.dfsg.1-202.6.18.dfsg.1-212.6.18.dfsg.1-222.6.18.dfsg.1-22etch12.6.18.dfsg.1-22etch22.6.18.dfsg.1-22etch32.6.18.dfsg.1-232.6.18.dfsg.1-23etch12.6.18.dfsg.1-242.6.18.dfsg.1-24etch12.6.18.dfsg.1-24etch22.6.18.dfsg.1-24etch3 |
2.6.18.dfsg.1-24etch4 |
fai-kernelsDebian:4.0 |
before 1.17+etch.24etch4, plus listed versions 1.171.17+etch.13etch31.17+etch.13etch41.17+etch.13etch51.17+etch.13etch6 Show 24 moreShow less1.17+etch.161.17+etch.171.17+etch.17etch11.17+etch.18etch11.17+etch.18etch21.17+etch.18etch31.17+etch.18etch41.17+etch.18etch51.17+etch.18etch61.17+etch.211.17+etch.22etch11.17+etch.22etch21.17+etch.22etch31.17+etch.231.17+etch.23etch11.17+etch.241.17+etch.24etch21.17+etch.24etch31.17+etch11.17+etch21.17+etch31.17+etch41.17+etch51.17etch1 |
1.17+etch.24etch4 |
user-mode-linuxDebian:4.0 |
before 2.6.18-1um-2etch.24etch4, plus listed versions 2.6.18-1um-22.6.18-1um-2etch.13etch32.6.18-1um-2etch.13etch42.6.18-1um-2etch.13etch52.6.18-1um-2etch.13etch6 Show 22 moreShow less2.6.18-1um-2etch.162.6.18-1um-2etch.172.6.18-1um-2etch.17etch12.6.18-1um-2etch.18etch12.6.18-1um-2etch.18etch22.6.18-1um-2etch.18etch32.6.18-1um-2etch.18etch42.6.18-1um-2etch.18etch52.6.18-1um-2etch.18etch62.6.18-1um-2etch.212.6.18-1um-2etch.22etch12.6.18-1um-2etch.22etch22.6.18-1um-2etch.22etch32.6.18-1um-2etch.232.6.18-1um-2etch.23etch12.6.18-1um-2etch.242.6.18-1um-2etch.24etch22.6.18-1um-2etch.24etch32.6.18-1um-2etch12.6.18-1um-2etch22.6.18-1um-2etch32.6.18-1um-2etch4 |
2.6.18-1um-2etch.24etch4 |
kernelRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
Show 156 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-docRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernelRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-docRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernelRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smp-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smp-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smp-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smp-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::as |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::es |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-PAERed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-PAE-debuginfoRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-PAE-develRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debugRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debug-debuginfoRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debug-develRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debuginfoRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debuginfo-commonRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-develRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-docRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-headersRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-kdumpRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-kdump-debuginfoRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-kdump-develRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-xenRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-xen-debuginfoRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-xen-develRed Hat:rhel_eus:5.2 |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernelRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-debuginfoRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-develRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-docRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-hugememRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-hugemem-develRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-largesmpRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-largesmp-develRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-smpRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-smp-develRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-xenURed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-xenU-develRed Hat:rhel_eus:4.7::as |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernelRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-debuginfoRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-develRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-docRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-hugememRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-hugemem-develRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-largesmpRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-largesmp-develRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-smpRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-smp-develRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-xenURed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernel-xenU-develRed Hat:rhel_eus:4.7::es |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | 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 |
| Exploit-DB | Linux Kernel < 2.6.19 (x86/x64) - 'udp_sendmsg' Local Privilege Escalation (2) | 2009-09-02 |
| Exploit-DB | Linux Kernel < 2.6.19 (Debian 4) - 'udp_sendmsg' Local Privilege Escalation (3) | 2009-09-02 |
| PoC in GitHub | xiaoxiaoleo/CVE-2009-2698 | 2018-02-16 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-2698 is a high vulnerability (CVSS 7.8) in Linux Kernel, published August 24, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 7.12%, the 94th percentile. Fixed in linux-2.6 2.6.18.dfsg.1-24etch4.
References
redhat.com/support/errata/RHSA-2009-1233.html
rhn.redhat.com/errata/RHSA-2009-1223.html
securityfocus.com/archive/1/512019/100/0/threaded
secunia.com/advisories/37298
securitytracker.com/id?1022761
secunia.com/advisories/36430
Show 47 moreShow less
lists.opensuse.org/opensuse-security-announce/2009-08/msg00008.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11514
secunia.com/advisories/36510
secunia.com/advisories/37471
rhn.redhat.com/errata/RHSA-2009-1222.html
ubuntu.com/usn/USN-852-1
secunia.com/advisories/23073
vmware.com/security/advisories/VMSA-2009-0016.html
securityfocus.com/bid/36108
openwall.com/lists/oss-security/2009/08/25/1
mandriva.com/security/advisories?name=MDVSA-2011:051
securityfocus.com/archive/1/507985/100/0/threaded
support.avaya.com/css/P8/documents/100067254
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9142
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8557
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=1e0c14f49d6b393179f423abbac47f85618d3d46
kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.19
vupen.com/english/advisories/2009/3316
secunia.com/advisories/37105
bugzilla.redhat.com/show_bug.cgi?id=518034
nvd.nist.gov/vuln/detail/CVE-2009-2698
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1e0c14f49d6b393179f423abbac47f85618d3d46
github.com/advisories/GHSA-x9j9-wxm6-8cvm
docs.bell-sw.com/security/cves/CVE-2009-2698
access.redhat.com/errata/RHSA-2009:1222
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=515432
bugzilla.redhat.com/show_bug.cgi?id=516949
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1222.json
access.redhat.com/security/cve/CVE-2009-2692
cve.org/CVERecord?id=CVE-2009-2692
nvd.nist.gov/vuln/detail/CVE-2009-2692
access.redhat.com/security/cve/CVE-2009-2698
cve.org/CVERecord?id=CVE-2009-2698
access.redhat.com/errata/RHSA-2009:1223
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1223.json
access.redhat.com/errata/RHSA-2009:1233
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1233.json
access.redhat.com/errata/RHSA-2009:1457
bugzilla.redhat.com/show_bug.cgi?id=504726
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1457.json
access.redhat.com/security/cve/CVE-2009-1389
cve.org/CVERecord?id=CVE-2009-1389
nvd.nist.gov/vuln/detail/CVE-2009-1389
access.redhat.com/errata/RHSA-2009:1469
redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1469.json