CVE-2009-2908
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local...
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local users to cause a denial of service (kernel OOPS) and possibly execute arbitrary code via unspecified vectors that cause a "negative dentry" and trigger a NULL pointer dereference, as demonstrated via a Mutt temporary directory in an eCryptfs mount.
Exploit likelihood
What each source reports
NVD Score used
4.9
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local users to cause a denial of service (kernel OOPS) and possibly execute arbitrary code via unspecified vectors that cause a "negative dentry" and trigger a NULL pointer dereference, as demonstrated via a Mutt temporary directory in an eCryptfs mount.
- Record
CVE-2009-2908- CVSS 2.0
- 4.9 Medium
AV:L/AC:L/Au:N/C:N/I:N/A:C - Updated
- 2026-11-02
CVE List No score
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local users to cause a denial of service (kernel OOPS) and possibly execute arbitrary code via unspecified vectors that cause a "negative dentry" and trigger a NULL pointer dereference, as demonstrated via a Mutt temporary directory in an eCryptfs mount.
- Record
CVE-2009-2908- Updated
- 2026-11-02
EUVDEUVD-2009-2896 No score
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local users to cause a denial of service (kernel OOPS) and possibly execute arbitrary code via unspecified vectors that cause a "negative dentry" and trigger a NULL pointer dereference, as demonstrated via a Mutt temporary directory in an eCryptfs mount.
- Record
EUVD-2009-2896- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f3r5-84q7-26q7 No score
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local...
The d_delete function in fs/ecryptfs/inode.c in eCryptfs in the Linux kernel 2.6.31 allows local users to cause a denial of service (kernel OOPS) and possibly execute arbitrary code via unspecified vectors that cause a "negative dentry" and trigger a NULL pointer dereference, as demonstrated via a Mutt temporary directory in an eCryptfs mount.
- Record
GHSA-f3r5-84q7-26q7- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6Debian:5.0 From an advisory covering 10 CVEs |
before 2.6.26-19lenny1, plus listed versions 2.6.26-132.6.26-13lenny22.6.26-13lenny2~bpo40+12.6.26-142.6.26-15 Show 14 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-17lenny22.6.26-17lenny2~bpo40+12.6.26-17~bpo40+12.6.26-182.6.26-192.6.26-19~bpo40+1 |
2.6.26-19lenny1 |
linux-2.6.24Debian:4.0 From an advisory covering 18 CVEs |
before 2.6.24-6~etchnhalf.9etch1, 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 8 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.9 |
2.6.24-6~etchnhalf.9etch1 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
Show 25 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debugRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:2.6.18-164.6.1.el5 | 0:2.6.18-164.6.1.el5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2908 is a medium vulnerability (CVSS 4.9) in Linux Kernel, published October 13, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.24%, the 69th percentile. No source names a fixed version.
References
ubuntu.com/usn/USN-852-1
secunia.com/advisories/38794
lists.vmware.com/pipermail/security-announce/2010/000082.html
exchange.xforce.ibmcloud.com/vulnerabilities/53693
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10216
secunia.com/advisories/37075
Show 50 moreShow less
git.kernel.org?p=linux/kernel/git/stable/linux-2.6.31.y.git%3Ba=commit%3Bh=afc2b6932f48f200736d3e36ad66fee0ec733136
bugzilla.redhat.com/show_bug.cgi?id=527534
bugs.launchpad.net/ecryptfs/+bug/387073
rhn.redhat.com/errata/RHSA-2009-1548.html
secunia.com/advisories/38834
redhat.com/archives/fedora-package-announce/2009-October/msg00483.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6992
openwall.com/lists/oss-security/2009/10/06/1
securityfocus.com/bid/36639
secunia.com/advisories/37105
vupen.com/english/advisories/2010/0528
nvd.nist.gov/vuln/detail/CVE-2009-2908
git.kernel.org?p=linux/kernel/git/stable/linux-2.6.31.y.git;a=commit;h=afc2b6932f48f200736d3e36ad66fee0ec733136
access.redhat.com/errata/RHSA-2009:1548
access.redhat.com/security/cve/CVE-2009-2908
github.com/advisories/GHSA-f3r5-84q7-26q7
access.redhat.com/security/updates/classification
kbase.redhat.com/faq/docs/DOC-18042
bugzilla.redhat.com/show_bug.cgi?id=517830
bugzilla.redhat.com/show_bug.cgi?id=517971
bugzilla.redhat.com/show_bug.cgi?id=520990
bugzilla.redhat.com/show_bug.cgi?id=524153
bugzilla.redhat.com/show_bug.cgi?id=524520
bugzilla.redhat.com/show_bug.cgi?id=527434
bugzilla.redhat.com/show_bug.cgi?id=527436
bugzilla.redhat.com/show_bug.cgi?id=529137
bugzilla.redhat.com/show_bug.cgi?id=529162
bugzilla.redhat.com/show_bug.cgi?id=529366
bugzilla.redhat.com/show_bug.cgi?id=526960
bugzilla.redhat.com/show_bug.cgi?id=526963
bugzilla.redhat.com/show_bug.cgi?id=528133
bugzilla.redhat.com/show_bug.cgi?id=528645
bugzilla.redhat.com/show_bug.cgi?id=530490
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1548.json
access.redhat.com/security/cve/CVE-2009-2695
cve.org/CVERecord?id=CVE-2009-2695
nvd.nist.gov/vuln/detail/CVE-2009-2695
cve.org/CVERecord?id=CVE-2009-2908
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-3286
cve.org/CVERecord?id=CVE-2009-3286
nvd.nist.gov/vuln/detail/CVE-2009-3286
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-3613
cve.org/CVERecord?id=CVE-2009-3613
nvd.nist.gov/vuln/detail/CVE-2009-3613