CVEvulnerability
CVE-2009-2695
7.2 HIGH
Official page ↗
- Status
- Modified
- Published
- 2009-08-28
- Last modified
- 2026-06-16
- Assigner
- [email protected]
- CVSS 2.0 ([email protected])
- 7.2 HIGH — AV:L/AC:L/Au:N/C:C/I:C/A:C
- Weaknesses
- CWE-119
Description
The Linux kernel before 2.6.31-rc7 does not properly prevent mmap operations that target page zero and other low memory addresses, which allows local users to gain privileges by exploiting NULL pointer dereference vulnerabilities, related to (1) the default configuration of the allow_unconfined_mmap_low boolean in SELinux on Red Hat Enterprise Linux (RHEL) 5, (2) an error that causes allow_unconfined_mmap_low to be ignored in the unconfined_t domain, (3) lack of a requirement for the CAP_SYS_RAWIO capability for these mmap operations, and (4) interaction between the mmap_min_addr protection mechanism and certain application programs.
Affected configurations
• linux linux kernel (<= 2.6.31)
• linux linux kernel 2.6.0
• linux linux kernel 2.6.1
• linux linux kernel 2.6.2
• linux linux kernel 2.6.3
• linux linux kernel 2.6.4
• linux linux kernel 2.6.5
• linux linux kernel 2.6.6
• linux linux kernel 2.6.7
• linux linux kernel 2.6.8
• linux linux kernel 2.6.8.1
• linux linux kernel 2.6.9
• linux linux kernel 2.6.10
• linux linux kernel 2.6.11
• linux linux kernel 2.6.11.1
• linux linux kernel 2.6.11.2
• linux linux kernel 2.6.11.3
• linux linux kernel 2.6.11.4
• linux linux kernel 2.6.11.5
• linux linux kernel 2.6.11.6
• linux linux kernel 2.6.11.7
• linux linux kernel 2.6.11.8
• linux linux kernel 2.6.11.9
• linux linux kernel 2.6.11.10
• linux linux kernel 2.6.11.11
• linux linux kernel 2.6.11.12
• linux linux kernel 2.6.12
• linux linux kernel 2.6.12.1
• linux linux kernel 2.6.12.2
• linux linux kernel 2.6.12.3
• linux linux kernel 2.6.12.4
• linux linux kernel 2.6.12.5
• linux linux kernel 2.6.12.6
• linux linux kernel 2.6.13
• linux linux kernel 2.6.13.1
• linux linux kernel 2.6.13.2
• linux linux kernel 2.6.13.3
• linux linux kernel 2.6.13.4
• linux linux kernel 2.6.13.5
• linux linux kernel 2.6.14
• linux linux kernel 2.6.14.1
• linux linux kernel 2.6.14.2
• linux linux kernel 2.6.14.3
• linux linux kernel 2.6.14.4
• linux linux kernel 2.6.14.5
• linux linux kernel 2.6.14.6
• linux linux kernel 2.6.14.7
• linux linux kernel 2.6.15
• linux linux kernel 2.6.15.1
• linux linux kernel 2.6.15.2
• linux linux kernel 2.6.15.3
• linux linux kernel 2.6.15.4
• linux linux kernel 2.6.15.5
• linux linux kernel 2.6.15.6
• linux linux kernel 2.6.15.7
• linux linux kernel 2.6.16
• linux linux kernel 2.6.16.1
• linux linux kernel 2.6.16.2
• linux linux kernel 2.6.16.3
• linux linux kernel 2.6.16.4
… and 253 more
Related
Weakness · CWE (1)
- CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer weakness
References
- http://danwalsh.livejournal.com/30084.html Exploit
- http://eparis.livejournal.com/606.html eparis.livejournal.com
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=47d439e9fb8a81a90022cfa785bf1c36c4e2aff6 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=7c73875e7dda627040b12c19b01db634fa7f0fd1 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=84336d1a77ccd2c06a730ddd38e695c2324a7386 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=a2551df7ec568d87793d2eea4ca744e86318f205 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=1d9959734a1949ea4f2427bd2d8b21ede6b2441c git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=788084aba2ab7348257597496befcbccabdc98a3 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=8cf948e744e0218af604c32edecde10006dc8e9e git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=9c0d90103c7e0eb6e638e5b649e9f6d8d9c1b4b3 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=ab5a91a8364c3d6fc617abc47cc81d162c01d90a git.kernel.org
- http://kbase.redhat.com/faq/docs/DOC-18042 kbase.redhat.com
- http://lists.vmware.com/pipermail/security-announce/2010/000082.html lists.vmware.com
- http://patchwork.kernel.org/patch/36539/ patchwork.kernel.org
- http://patchwork.kernel.org/patch/36540/ patchwork.kernel.org
- http://patchwork.kernel.org/patch/36649/ Patch
- http://patchwork.kernel.org/patch/36650/ patchwork.kernel.org
- http://secunia.com/advisories/36501 Vendor Advisory
- http://secunia.com/advisories/37105 secunia.com
- http://secunia.com/advisories/38794 secunia.com
- http://secunia.com/advisories/38834 secunia.com
- http://thread.gmane.org/gmane.linux.kernel.lsm/9075 thread.gmane.org
- http://twitter.com/spendergrsec/statuses/3303390960 twitter.com
- http://www.debian.org/security/2010/dsa-2005 www.debian.org
- http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.31-rc7 www.kernel.org
- http://www.openwall.com/lists/oss-security/2009/08/17/4 www.openwall.com
- http://www.redhat.com/support/errata/RHSA-2009-1672.html www.redhat.com
- http://www.securityfocus.com/bid/36051 Patch
- http://www.ubuntu.com/usn/USN-852-1 www.ubuntu.com
- http://www.vupen.com/english/advisories/2010/0528 www.vupen.com
- https://bugzilla.redhat.com/show_bug.cgi?id=511143 bugzilla.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=517830 bugzilla.redhat.com
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7144 oval.cisecurity.org
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9882 oval.cisecurity.org
- https://rhn.redhat.com/errata/RHSA-2009-1540.html rhn.redhat.com
- https://rhn.redhat.com/errata/RHSA-2009-1548.html rhn.redhat.com
- https://www.redhat.com/archives/fedora-package-announce/2009-August/msg01256.html www.redhat.com
- http://danwalsh.livejournal.com/30084.html Exploit
- http://eparis.livejournal.com/606.html eparis.livejournal.com
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=47d439e9fb8a81a90022cfa785bf1c36c4e2aff6 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=7c73875e7dda627040b12c19b01db634fa7f0fd1 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=84336d1a77ccd2c06a730ddd38e695c2324a7386 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/jmorris/security-testing-2.6.git%3Ba=commit%3Bh=a2551df7ec568d87793d2eea4ca744e86318f205 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=1d9959734a1949ea4f2427bd2d8b21ede6b2441c git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=788084aba2ab7348257597496befcbccabdc98a3 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=8cf948e744e0218af604c32edecde10006dc8e9e git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=9c0d90103c7e0eb6e638e5b649e9f6d8d9c1b4b3 git.kernel.org
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=ab5a91a8364c3d6fc617abc47cc81d162c01d90a git.kernel.org
- http://kbase.redhat.com/faq/docs/DOC-18042 kbase.redhat.com
- http://lists.vmware.com/pipermail/security-announce/2010/000082.html lists.vmware.com
- http://patchwork.kernel.org/patch/36539/ patchwork.kernel.org
- http://patchwork.kernel.org/patch/36540/ patchwork.kernel.org
- http://patchwork.kernel.org/patch/36649/ Patch
- http://patchwork.kernel.org/patch/36650/ patchwork.kernel.org
- http://secunia.com/advisories/36501 Vendor Advisory
- http://secunia.com/advisories/37105 secunia.com
- http://secunia.com/advisories/38794 secunia.com
- http://secunia.com/advisories/38834 secunia.com
- http://thread.gmane.org/gmane.linux.kernel.lsm/9075 thread.gmane.org
- http://twitter.com/spendergrsec/statuses/3303390960 twitter.com
- http://www.debian.org/security/2010/dsa-2005 www.debian.org
- http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.31-rc7 www.kernel.org
- http://www.openwall.com/lists/oss-security/2009/08/17/4 www.openwall.com
- http://www.redhat.com/support/errata/RHSA-2009-1672.html www.redhat.com
- http://www.securityfocus.com/bid/36051 Patch
- http://www.ubuntu.com/usn/USN-852-1 www.ubuntu.com
- http://www.vupen.com/english/advisories/2010/0528 www.vupen.com
- https://bugzilla.redhat.com/show_bug.cgi?id=511143 bugzilla.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=517830 bugzilla.redhat.com
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7144 oval.cisecurity.org
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9882 oval.cisecurity.org
- https://rhn.redhat.com/errata/RHSA-2009-1540.html rhn.redhat.com
- https://rhn.redhat.com/errata/RHSA-2009-1548.html rhn.redhat.com
- https://www.redhat.com/archives/fedora-package-announce/2009-August/msg01256.html www.redhat.com