CVEvulnerability
CVE-2009-2692
7.8 HIGH
Official page ↗
- Status
- Modified
- Published
- 2009-08-14
- Last modified
- 2026-06-16
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 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 ([email protected])
- 7.2 HIGH — AV:L/AC:L/Au:N/C:C/I:C/A:C
- Weaknesses
- CWE-908
Description
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.
Affected configurations
• linux linux kernel (>= 2.4.4 < 2.4.37.5)
• linux linux kernel (>= 2.6.0 < 2.6.30.5)
• debian debian linux 4.0
• suse linux enterprise real time 10
• redhat enterprise linux desktop 4.0
• redhat enterprise linux desktop 5.0
• redhat enterprise linux eus 4.8
• redhat enterprise linux eus 5.3
• redhat enterprise linux server 4.0
• redhat enterprise linux server 5.0
• redhat enterprise linux server aus 5.3
• redhat enterprise linux workstation 4.0
• redhat enterprise linux workstation 5.0
Related
Weakness · CWE (1)
- CWE-908 Use of Uninitialized Resource weakness
References
- http://archives.neohapsis.com/archives/fulldisclosure/2009-08/0174.html Broken Link, Exploit
- http://blog.cr0.org/2009/08/linux-null-pointer-dereference-due-to.html Exploit, Issue Tracking
- http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.4.37.y.git%3Ba=commit%3Bh=c18d0fe535a73b219f960d1af3d0c264555a12e3 Broken Link
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=e694958388c50148389b0e9b9e9e8945cf0f1b98 Broken Link
- http://grsecurity.net/~spender/wunderbar_emporium.tgz Broken Link
- http://lists.opensuse.org/opensuse-security-announce/2009-09/msg00001.html Mailing List
- http://rhn.redhat.com/errata/RHSA-2009-1222.html Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2009-1223.html Third Party Advisory
- http://secunia.com/advisories/36278 Broken Link, Vendor Advisory
- http://secunia.com/advisories/36289 Broken Link, Vendor Advisory
- http://secunia.com/advisories/36327 Broken Link, Vendor Advisory
- http://secunia.com/advisories/36430 Broken Link, Vendor Advisory
- http://secunia.com/advisories/37298 Broken Link, Vendor Advisory
- http://secunia.com/advisories/37471 Broken Link, Vendor Advisory
- http://support.avaya.com/css/P8/documents/100067254 Third Party Advisory
- http://wiki.rpath.com/wiki/Advisories:rPSA-2009-0121 Broken Link
- http://www.debian.org/security/2009/dsa-1865 Mailing List, Third Party Advisory
- http://www.exploit-db.com/exploits/19933 Exploit, Third Party Advisory, VDB Entry
- http://www.exploit-db.com/exploits/9477 Third Party Advisory, VDB Entry
- http://www.kernel.org/pub/linux/kernel/v2.4/ChangeLog-2.4.37.5 Broken Link, Vendor Advisory
- http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.30.5 Broken Link, Vendor Advisory
- http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.31-rc6 Broken Link, Vendor Advisory
- http://www.mandriva.com/security/advisories?name=MDVSA-2009:233 Broken Link
- http://www.openwall.com/lists/oss-security/2009/08/14/1 Mailing List, Patch
- http://www.redhat.com/support/errata/RHSA-2009-1233.html Broken Link
- http://www.securityfocus.com/archive/1/505751/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/archive/1/505912/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/archive/1/507985/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/archive/1/512019/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/bid/36038 Broken Link, Exploit, Third Party Advisory, VDB Entry
- http://www.vmware.com/security/advisories/VMSA-2009-0016.html Third Party Advisory
- http://www.vupen.com/english/advisories/2009/2272 Broken Link, Patch, Vendor Advisory
- http://www.vupen.com/english/advisories/2009/3316 Broken Link, Vendor Advisory
- http://zenthought.org/content/file/android-root-2009-08-16-source Broken Link
- https://bugzilla.redhat.com/show_bug.cgi?id=516949 Issue Tracking, Patch
- https://issues.rpath.com/browse/RPL-3103 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11526 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11591 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8657 Broken Link
- http://archives.neohapsis.com/archives/fulldisclosure/2009-08/0174.html Broken Link, Exploit
- http://blog.cr0.org/2009/08/linux-null-pointer-dereference-due-to.html Exploit, Issue Tracking
- http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.4.37.y.git%3Ba=commit%3Bh=c18d0fe535a73b219f960d1af3d0c264555a12e3 Broken Link
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=e694958388c50148389b0e9b9e9e8945cf0f1b98 Broken Link
- http://grsecurity.net/~spender/wunderbar_emporium.tgz Broken Link
- http://lists.opensuse.org/opensuse-security-announce/2009-09/msg00001.html Mailing List
- http://rhn.redhat.com/errata/RHSA-2009-1222.html Third Party Advisory
- http://rhn.redhat.com/errata/RHSA-2009-1223.html Third Party Advisory
- http://secunia.com/advisories/36278 Broken Link, Vendor Advisory
- http://secunia.com/advisories/36289 Broken Link, Vendor Advisory
- http://secunia.com/advisories/36327 Broken Link, Vendor Advisory
- http://secunia.com/advisories/36430 Broken Link, Vendor Advisory
- http://secunia.com/advisories/37298 Broken Link, Vendor Advisory
- http://secunia.com/advisories/37471 Broken Link, Vendor Advisory
- http://support.avaya.com/css/P8/documents/100067254 Third Party Advisory
- http://wiki.rpath.com/wiki/Advisories:rPSA-2009-0121 Broken Link
- http://www.debian.org/security/2009/dsa-1865 Mailing List, Third Party Advisory
- http://www.exploit-db.com/exploits/19933 Exploit, Third Party Advisory, VDB Entry
- http://www.exploit-db.com/exploits/9477 Third Party Advisory, VDB Entry
- http://www.kernel.org/pub/linux/kernel/v2.4/ChangeLog-2.4.37.5 Broken Link, Vendor Advisory
- http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.30.5 Broken Link, Vendor Advisory
- http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.31-rc6 Broken Link, Vendor Advisory
- http://www.mandriva.com/security/advisories?name=MDVSA-2009:233 Broken Link
- http://www.openwall.com/lists/oss-security/2009/08/14/1 Mailing List, Patch
- http://www.redhat.com/support/errata/RHSA-2009-1233.html Broken Link
- http://www.securityfocus.com/archive/1/505751/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/archive/1/505912/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/archive/1/507985/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/archive/1/512019/100/0/threaded Broken Link, Third Party Advisory, VDB Entry
- http://www.securityfocus.com/bid/36038 Broken Link, Exploit, Third Party Advisory, VDB Entry
- http://www.vmware.com/security/advisories/VMSA-2009-0016.html Third Party Advisory
- http://www.vupen.com/english/advisories/2009/2272 Broken Link, Patch, Vendor Advisory
- http://www.vupen.com/english/advisories/2009/3316 Broken Link, Vendor Advisory
- http://zenthought.org/content/file/android-root-2009-08-16-source Broken Link
- https://bugzilla.redhat.com/show_bug.cgi?id=516949 Issue Tracking, Patch
- https://issues.rpath.com/browse/RPL-3103 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11526 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11591 Broken Link
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8657 Broken Link