CVE-2007-2878
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow...
CVE-2007-2878 is a medium vulnerability (CVSS 4.9) in Linux Kernel, published May 29, 2007. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.88%, the 59th percentile. No source names a fixed version.
- Severity
- 4.9 MediumCVSS 2.0, NVD
- Exploit chance
- 0.88%EPSS, 59th percentile
- Exploitation
- None known1 public exploit
- Fixed in
- No fix listedNo source names one
Description
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow local users to corrupt a kernel_dirent struct and cause a denial of service (system crash) via unknown vectors.
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6Debian:4.0 From an advisory covering 4 CVEs | before 2.6.18.dfsg.1-17etch1, plus listed versions 2.6.18.dfsg.1-122.6.18.dfsg.1-12etch12.6.18.dfsg.1-12etch22.6.18.dfsg.1-132.6.18.dfsg.1-13etch1 Show 10 moreShow less2.6.18.dfsg.1-13etch22.6.18.dfsg.1-13etch32.6.18.dfsg.1-13etch42.6.18.dfsg.1-13etch52.6.18.dfsg.1-13etch62.6.18.dfsg.1-13lenny12.6.18.dfsg.1-142.6.18.dfsg.1-152.6.18.dfsg.1-162.6.18.dfsg.1-17 | 2.6.18.dfsg.1-17etch1 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
Show 66 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server From an advisory covering 8 CVEs | before 0:2.6.18-8.1.10.el5 | 0:2.6.18-8.1.10.el5 |
kernelRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-develRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-docRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugememRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmpRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smpRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smp-develRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenURed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::as From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernelRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-develRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-docRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugememRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmpRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smpRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smp-develRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenURed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::desktop From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernelRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-develRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-docRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugememRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmpRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smpRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smp-develRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenURed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::es From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernelRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-develRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-docRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugememRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmpRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smpRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-smp-develRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenURed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::ws From an advisory covering 9 CVEs | before 0:2.6.9-55.0.12.EL | 0:2.6.9-55.0.12.EL |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Linux Kernel 2.6.x - VFat Compat IOCTLS Local Denial of Service | 2007-05-24 |
What each source reports
NVD Score used 4.9
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow local users to corrupt a kernel_dirent struct and cause a denial of service (system crash) via unknown vectors.
- Record
CVE-2007-2878- CVSS 2.0
- 4.9 Medium
AV:L/AC:L/Au:N/C:N/I:N/A:C - Updated
- 2026-11-02
CVE ListNo score
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow local users to corrupt a kernel_dirent struct and cause a denial of service (system crash) via unknown vectors.
- Record
CVE-2007-2878- Updated
- 2026-11-02
EUVDEUVD-2007-2870No score
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow local users to corrupt a kernel_dirent struct and cause a denial of service (system crash) via unknown vectors.
- Record
EUVD-2007-2870- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6gjf-xqgg-vxr8No score
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow...
The VFAT compat ioctls in the Linux kernel before 2.6.21.2, when run on a 64-bit system, allow local users to corrupt a kernel_dirent struct and cause a denial of service (system crash) via unknown vectors.
- Record
GHSA-6gjf-xqgg-vxr8- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| affected, aliases, exploits, facts, references, title | Exploit-DB, GitHub Advisories, OSV | |
| first indexed | CVE List, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11674
secunia.com/advisories/27747
kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.21.2
exchange.xforce.ibmcloud.com/vulnerabilities/34669
redhat.com/support/errata/RHSA-2007-0939.html
secunia.com/advisories/28626
Show 82 moreShow less
debian.org/security/2008/dsa-1479
ubuntu.com/usn/usn-510-1
osvdb.org/35926
support.avaya.com/elmodocs2/security/ASA-2007-474.htm
vupen.com/english/advisories/2007/2023
secunia.com/advisories/26760
redhat.com/support/errata/RHSA-2007-0705.html
ubuntu.com/usn/usn-489-1
secunia.com/advisories/25505
securityfocus.com/bid/24134
ubuntu.com/usn/usn-486-1
secunia.com/advisories/27436
secunia.com/advisories/26139
secunia.com/advisories/26133
nvd.nist.gov/vuln/detail/CVE-2007-2878
github.com/advisories/GHSA-6gjf-xqgg-vxr8
access.redhat.com/errata/RHSA-2007:0705
redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=232260
bugzilla.redhat.com/show_bug.cgi?id=245773
bugzilla.redhat.com/show_bug.cgi?id=245774
bugzilla.redhat.com/show_bug.cgi?id=247726
bugzilla.redhat.com/show_bug.cgi?id=251185
bugzilla.redhat.com/show_bug.cgi?id=253313
bugzilla.redhat.com/show_bug.cgi?id=253314
bugzilla.redhat.com/show_bug.cgi?id=253315
security.access.redhat.com/data/csaf/v2/advisories/2007/rhsa-2007_0705.json
access.redhat.com/security/cve/CVE-2007-1217
bugzilla.redhat.com/show_bug.cgi?id=402741
cve.org/CVERecord?id=CVE-2007-1217
nvd.nist.gov/vuln/detail/CVE-2007-1217
access.redhat.com/security/cve/CVE-2007-2875
cve.org/CVERecord?id=CVE-2007-2875
nvd.nist.gov/vuln/detail/CVE-2007-2875
access.redhat.com/security/cve/CVE-2007-2876
cve.org/CVERecord?id=CVE-2007-2876
nvd.nist.gov/vuln/detail/CVE-2007-2876
access.redhat.com/security/cve/CVE-2007-2878
cve.org/CVERecord?id=CVE-2007-2878
access.redhat.com/security/cve/CVE-2007-3739
bugzilla.redhat.com/show_bug.cgi?id=294941
cve.org/CVERecord?id=CVE-2007-3739
nvd.nist.gov/vuln/detail/CVE-2007-3739
access.redhat.com/security/cve/CVE-2007-3740
bugzilla.redhat.com/show_bug.cgi?id=275881
cve.org/CVERecord?id=CVE-2007-3740
nvd.nist.gov/vuln/detail/CVE-2007-3740
access.redhat.com/security/cve/CVE-2007-3843
bugzilla.redhat.com/show_bug.cgi?id=275901
cve.org/CVERecord?id=CVE-2007-3843
nvd.nist.gov/vuln/detail/CVE-2007-3843
access.redhat.com/security/cve/CVE-2007-3851
cve.org/CVERecord?id=CVE-2007-3851
nvd.nist.gov/vuln/detail/CVE-2007-3851
access.redhat.com/errata/RHSA-2007:0939
access.redhat.com/security/updates/classification
kbase.redhat.com
kbase.redhat.com/faq/FAQ_42_11697.shtm
bugzilla.redhat.com/show_bug.cgi?id=248126
bugzilla.redhat.com/show_bug.cgi?id=248325
bugzilla.redhat.com/show_bug.cgi?id=250972
bugzilla.redhat.com/show_bug.cgi?id=252309
bugzilla.redhat.com/show_bug.cgi?id=282351
bugzilla.redhat.com/show_bug.cgi?id=288961
bugzilla.redhat.com/show_bug.cgi?id=302921
bugzilla.redhat.com/show_bug.cgi?id=320791
security.access.redhat.com/data/csaf/v2/advisories/2007/rhsa-2007_0939.json
access.redhat.com/security/cve/CVE-2006-6921
cve.org/CVERecord?id=CVE-2006-6921
nvd.nist.gov/vuln/detail/CVE-2006-6921
access.redhat.com/security/cve/CVE-2007-3105
cve.org/CVERecord?id=CVE-2007-3105
nvd.nist.gov/vuln/detail/CVE-2007-3105
access.redhat.com/security/cve/CVE-2007-3848
cve.org/CVERecord?id=CVE-2007-3848
nvd.nist.gov/vuln/detail/CVE-2007-3848
access.redhat.com/security/cve/CVE-2007-4308
cve.org/CVERecord?id=CVE-2007-4308
nvd.nist.gov/vuln/detail/CVE-2007-4308
access.redhat.com/security/cve/CVE-2007-4571
cve.org/CVERecord?id=CVE-2007-4571
nvd.nist.gov/vuln/detail/CVE-2007-4571