Buffer overflow in Linux Kernel
CVE-2009-2695
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.
Vulnerability class: Buffer Overflow
Published · last modified .
CVSS v2 metric
CVSS v2 base score 7.2 (High). Vector: AV:L/AC:L/Au:N/C:C/I:C/A:C. This CVE predates CVSS v3 and has no v3 score from NVD.
EPSS exploit prediction
EPSS: 0.005 (41.5th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 41st percentile — 41.5% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.005 · newest: 0.005 · change: 0.000
Affected products
- Linux Kernel — versions 2.6.0, 2.6.1, 2.6.2
Weakness classification (CWE)
References
- www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.31-rc7
- www.redhat.com/support/errata/RHSA-2009-1672.html (vendor-advisory)
- git.kernel.org/
- git.kernel.org/
- www.securityfocus.com/bid/36051 (Patch, vdb-entry)
- rhn.redhat.com/errata/RHSA-2009-1540.html (vendor-advisory)
- bugzilla.redhat.com/show_bug.cgi
- git.kernel.org/
- www.ubuntu.com/usn/USN-852-1 (vendor-advisory)
- secunia.com/advisories/38794 (third-party-advisory)