CVE-2009-2691
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local...
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local users to read (1) maps and (2) smaps files under proc/ via vectors related to ELF loading, a setuid process, and a race condition.
Exploit likelihood
What each source reports
NVD Score used
2.1
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local users to read (1) maps and (2) smaps files under proc/ via vectors related to ELF loading, a setuid process, and a race condition.
- Record
CVE-2009-2691- CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No score
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local users to read (1) maps and (2) smaps files under proc/ via vectors related to ELF loading, a setuid process, and a race condition.
- Record
CVE-2009-2691- Updated
- 2026-11-02
EUVDEUVD-2009-2684 No score
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local users to read (1) maps and (2) smaps files under proc/ via vectors related to ELF loading, a setuid process, and a race condition.
- Record
EUVD-2009-2684- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-274m-66j7-crv4 No score
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local...
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local users to read (1) maps and (2) smaps files under proc/ via vectors related to ELF loading, a setuid process, and a race condition.
- Record
GHSA-274m-66j7-crv4- Weakness
- CWE-200
- Updated
- 2026-11-02
OSVBELL-CVE-2009-2691
2.1
CVE-2009-2691 does not affect BellSoft software
- Record
BELL-CVE-2009-2691- CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6.24Debian:4.0 |
before 2.6.24-6~etchnhalf.9etch3, 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 10 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.8etch22.6.24-6~etchnhalf.8etch32.6.24-6~etchnhalf.92.6.24-6~etchnhalf.9etch12.6.24-6~etchnhalf.9etch2 |
2.6.24-6~etchnhalf.9etch3 |
kernel-rtRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-debugRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-debug-debuginfoRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-debug-develRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-debuginfoRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-debuginfo-commonRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-develRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-docRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-traceRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
Show 5 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-rt-trace-debuginfoRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-trace-develRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-vanillaRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-vanilla-debuginfoRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
kernel-rt-vanilla-develRed Hat:enterprise_mrg:1::el5 |
before 0:2.6.24.7-137.el5rt | 0:2.6.24.7-137.el5rt |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-2691 is a low vulnerability (CVSS 2.1) in Linux Kernel, published August 14, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.39%, the 33rd percentile. Fixed in linux-2.6.24 2.6.24-6~etchnhalf.9etch3.
References
lkml.org/lkml/2009/6/23/653
secunia.com/advisories/36265
lkml.org/lkml/2009/6/23/652
bugzilla.redhat.com/show_bug.cgi?id=516171
rhn.redhat.com/errata/RHSA-2009-1540.html
securityfocus.com/bid/36019
Show 76 moreShow less
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=00f89d218523b9bf6b522349c039d5ac80aa536d
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=704b836cbf19e885f8366bccb2e4b0474346c02d
openwall.com/lists/oss-security/2009/08/11/1
marc.info?l=linux-kernel&m=124718946021193
redhat.com/archives/fedora-package-announce/2009-August/msg01256.html
vupen.com/english/advisories/2009/2246
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=13f0feafa6b8aead57a2a328e2fca6a5828bf286
secunia.com/advisories/36501
debian.org/security/2010/dsa-2005
exchange.xforce.ibmcloud.com/vulnerabilities/52401
marc.info?l=linux-kernel&m=124718949821250
nvd.nist.gov/vuln/detail/CVE-2009-2691
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=00f89d218523b9bf6b522349c039d5ac80aa536d
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=13f0feafa6b8aead57a2a328e2fca6a5828bf286
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=704b836cbf19e885f8366bccb2e4b0474346c02d
github.com/advisories/GHSA-274m-66j7-crv4
docs.bell-sw.com/security/cves/CVE-2009-2691
access.redhat.com/errata/RHSA-2009:1540
redhat.com/security/updates/classification
kbase.redhat.com/faq/docs/DOC-18042
kbase.redhat.com/faq/docs/DOC-17866
bugzilla.redhat.com/show_bug.cgi?id=529597
bugzilla.redhat.com/show_bug.cgi?id=529626
bugzilla.redhat.com/show_bug.cgi?id=530490
redhat.com/docs/en-US/Red_Hat_Enterprise_MRG
bugzilla.redhat.com/show_bug.cgi?id=511171
bugzilla.redhat.com/show_bug.cgi?id=517830
bugzilla.redhat.com/show_bug.cgi?id=518132
bugzilla.redhat.com/show_bug.cgi?id=518160
bugzilla.redhat.com/show_bug.cgi?id=519305
bugzilla.redhat.com/show_bug.cgi?id=520990
bugzilla.redhat.com/show_bug.cgi?id=521999
bugzilla.redhat.com/show_bug.cgi?id=522359
bugzilla.redhat.com/show_bug.cgi?id=522501
bugzilla.redhat.com/show_bug.cgi?id=522503
bugzilla.redhat.com/show_bug.cgi?id=523986
bugzilla.redhat.com/show_bug.cgi?id=526788
bugzilla.redhat.com/show_bug.cgi?id=528139
bugzilla.redhat.com/show_bug.cgi?id=528868
bugzilla.redhat.com/show_bug.cgi?id=529137
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1540.json
access.redhat.com/security/cve/CVE-2009-1895
cve.org/CVERecord?id=CVE-2009-1895
nvd.nist.gov/vuln/detail/CVE-2009-1895
access.redhat.com/security/cve/CVE-2009-2691
cve.org/CVERecord?id=CVE-2009-2691
access.redhat.com/security/cve/CVE-2009-2695
cve.org/CVERecord?id=CVE-2009-2695
nvd.nist.gov/vuln/detail/CVE-2009-2695
access.redhat.com/security/cve/CVE-2009-2849
cve.org/CVERecord?id=CVE-2009-2849
nvd.nist.gov/vuln/detail/CVE-2009-2849
access.redhat.com/security/cve/CVE-2009-2910
cve.org/CVERecord?id=CVE-2009-2910
nvd.nist.gov/vuln/detail/CVE-2009-2910
access.redhat.com/security/cve/CVE-2009-3002
cve.org/CVERecord?id=CVE-2009-3002
nvd.nist.gov/vuln/detail/CVE-2009-3002
access.redhat.com/security/cve/CVE-2009-3228
cve.org/CVERecord?id=CVE-2009-3228
nvd.nist.gov/vuln/detail/CVE-2009-3228
access.redhat.com/security/cve/CVE-2009-3547
cve.org/CVERecord?id=CVE-2009-3547
nvd.nist.gov/vuln/detail/CVE-2009-3547
access.redhat.com/security/cve/CVE-2009-3612
cve.org/CVERecord?id=CVE-2009-3612
nvd.nist.gov/vuln/detail/CVE-2009-3612
access.redhat.com/security/cve/CVE-2009-3613
cve.org/CVERecord?id=CVE-2009-3613
nvd.nist.gov/vuln/detail/CVE-2009-3613
access.redhat.com/security/cve/CVE-2009-3620
cve.org/CVERecord?id=CVE-2009-3620
nvd.nist.gov/vuln/detail/CVE-2009-3620
access.redhat.com/security/cve/CVE-2009-3621
cve.org/CVERecord?id=CVE-2009-3621
nvd.nist.gov/vuln/detail/CVE-2009-3621