CVE-2007-2878
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.
Exploit likelihood
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 List No 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-2870 No 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-vxr8 No 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
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 |
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.
In short
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.
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