CVE-2009-2692
The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all...
The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX 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 Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX socket.
- Record
CVE-2009-2692- 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-908
- Updated
- 2026-11-02
CVE List No score
The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX socket.
- Record
CVE-2009-2692- Updated
- 2026-11-02
EUVDEUVD-2009-2685 No score
The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX socket.
- Record
EUVD-2009-2685- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-j86m-g62r-5g7r
7.8
The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all...
The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX socket.
- Record
GHSA-j86m-g62r-5g7r- 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-119, CWE-908
- Updated
- 2026-11-02
OSVBELL-CVE-2009-2692
7.8
CVE-2009-2692 does not affect BellSoft software
- Record
BELL-CVE-2009-2692- 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
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6Debian:5.0 |
before 2.6.26-17lenny2, plus listed versions 2.6.26-132.6.26-13lenny22.6.26-13lenny2~bpo40+12.6.26-142.6.26-15 Show 10 moreShow less2.6.26-15lenny12.6.26-15lenny22.6.26-15lenny32.6.26-15~bpo40+12.6.26-15~bpo40+22.6.26-162.6.26-172.6.26-17lenny12.6.26-17lenny2~bpo40+12.6.26-17~bpo40+1 |
2.6.26-17lenny2 |
linux-2.6.24Debian:4.0 |
before 2.6.24-6~etchnhalf.8etch3, plus listed versions 2.6.24-5~etchnhalf.12.6.24-6~etchnhalf.12.6.24-6~etchnhalf.22.6.24-6~etchnhalf.32.6.24-6~etchnhalf.4 Show 6 moreShow less2.6.24-6~etchnhalf.52.6.24-6~etchnhalf.62.6.24-6~etchnhalf.72.6.24-6~etchnhalf.82.6.24-6~etchnhalf.8etch12.6.24-6~etchnhalf.8etch2 |
2.6.24-6~etchnhalf.8etch3 |
linux-2.6Debian:4.0 From an advisory covering 5 CVEs |
before 2.6.18.dfsg.1-24etch3, 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 29 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-24etch2 |
2.6.18.dfsg.1-24etch3 |
user-mode-linuxDebian:4.0 From an advisory covering 5 CVEs |
before 2.6.18-1um-2etch.24etch3, 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 21 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-2etch12.6.18-1um-2etch22.6.18-1um-2etch32.6.18-1um-2etch4 |
2.6.18-1um-2etch.24etch3 |
fai-kernelsDebian:4.0 From an advisory covering 5 CVEs |
before 1.17+etch.24etch3, plus listed versions 1.171.17+etch.13etch31.17+etch.13etch41.17+etch.13etch51.17+etch.13etch6 Show 23 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+etch11.17+etch21.17+etch31.17+etch41.17+etch51.17etch1 |
1.17+etch.24etch3 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
Show 172 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.18-128.7.1.el5 | 0:2.6.18-128.7.1.el5 |
kernelRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-develRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-docRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-hugememRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-largesmpRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-smpRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernel-xenURed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
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 From an advisory covering 2 CVEs |
before 0:2.6.9-89.0.9.EL | 0:2.6.9-89.0.9.EL |
kernelRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernelRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-BOOTRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-docRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugememRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smpRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-sourceRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.4.21-60.EL | 0:2.4.21-60.EL |
kernel-rtRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-debugRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-debug-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-debug-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-debuginfo-commonRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-docRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-traceRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-trace-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-trace-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-vanillaRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-vanilla-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernel-rt-vanilla-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 3 CVEs |
before 0:2.6.24.7-132.el5rt | 0:2.6.24.7-132.el5rt |
kernelRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-PAERed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debugRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-debuginfoRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-develRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-docRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-headersRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-kdumpRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernel-xenRed Hat:rhel_eus:5.2 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.28.el5 | 0:2.6.18-92.1.28.el5 |
kernelRed Hat:rhel_eus:4.7::as From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
before 0:2.6.9-78.0.27.EL | 0:2.6.9-78.0.27.EL |
kernelRed Hat:rhel_eus:4.7::es From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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 From an advisory covering 3 CVEs |
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.
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, exploits, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, Metasploit, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-2692 is a high vulnerability (CVSS 7.8) in Debian Linux, published August 14, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 14.6%, the 96th percentile. Fixed in linux-2.6 2.6.26-17lenny2.
References
redhat.com/support/errata/RHSA-2009-1233.html
secunia.com/advisories/36278
debian.org/security/2009/dsa-1865
rhn.redhat.com/errata/RHSA-2009-1223.html
securityfocus.com/archive/1/512019/100/0/threaded
kernel.org/pub/linux/kernel/v2.4/ChangeLog-2.4.37.5
Show 73 moreShow less
secunia.com/advisories/37298
wiki.rpath.com/wiki/Advisories:rPSA-2009-0121
secunia.com/advisories/36430
secunia.com/advisories/37471
rhn.redhat.com/errata/RHSA-2009-1222.html
archives.neohapsis.com/archives/fulldisclosure/2009-08/0174.html
bugzilla.redhat.com/show_bug.cgi?id=516949
issues.rpath.com/browse/RPL-3103
vmware.com/security/advisories/VMSA-2009-0016.html
exploit-db.com/exploits/19933
vupen.com/english/advisories/2009/2272
lists.opensuse.org/opensuse-security-announce/2009-09/msg00001.html
securityfocus.com/archive/1/505751/100/0/threaded
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=e694958388c50148389b0e9b9e9e8945cf0f1b98
secunia.com/advisories/36289
securityfocus.com/archive/1/507985/100/0/threaded
secunia.com/advisories/36327
support.avaya.com/css/P8/documents/100067254
grsecurity.net/~spender/wunderbar_emporium.tgz
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11591
git.kernel.org?p=linux/kernel/git/stable/linux-2.4.37.y.git%3Ba=commit%3Bh=c18d0fe535a73b219f960d1af3d0c264555a12e3
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11526
mandriva.com/security/advisories?name=MDVSA-2009:233
exploit-db.com/exploits/9477
blog.cr0.org/2009/08/linux-null-pointer-dereference-due-to.html
kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.31-rc6
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8657
openwall.com/lists/oss-security/2009/08/14/1
securityfocus.com/bid/36038
securityfocus.com/archive/1/505912/100/0/threaded
zenthought.org/content/file/android-root-2009-08-16-source
vupen.com/english/advisories/2009/3316
kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.30.5
nvd.nist.gov/vuln/detail/CVE-2009-2692
git.kernel.org?p=linux/kernel/git/stable/linux-2.4.37.y.git;a=commit;h=c18d0fe535a73b219f960d1af3d0c264555a12e3
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e694958388c50148389b0e9b9e9e8945cf0f1b98
github.com/advisories/GHSA-j86m-g62r-5g7r
docs.bell-sw.com/security/cves/CVE-2009-2692
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=518034
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
access.redhat.com/security/cve/CVE-2009-2698
cve.org/CVERecord?id=CVE-2009-2698
nvd.nist.gov/vuln/detail/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:1239
bugzilla.redhat.com/show_bug.cgi?id=511187
bugzilla.redhat.com/show_bug.cgi?id=514541
bugzilla.redhat.com/show_bug.cgi?id=515392
bugzilla.redhat.com/show_bug.cgi?id=515423
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1239.json
access.redhat.com/security/cve/CVE-2009-2847
cve.org/CVERecord?id=CVE-2009-2847
nvd.nist.gov/vuln/detail/CVE-2009-2847
access.redhat.com/security/cve/CVE-2009-2848
cve.org/CVERecord?id=CVE-2009-2848
nvd.nist.gov/vuln/detail/CVE-2009-2848
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