CVE-2015-8872 The set_fat function in fat.c in dosfstools before 4.0 might allow attackers to corrupt a FAT12 filesystem or cause a denial of service (invalid memory read and crash) by writing an odd number of clus...
MediumCVSS 6.2
EPSS 0.42%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The set_fat function in fat.c in dosfstools before 4.0 might allow attackers to corrupt a FAT12 filesystem or cause a denial of service (invalid memory read and crash) by writing an odd number of clusters to the third to last entry on a FAT12 filesystem, which triggers an "off-by-two error."
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/dosfstools(Debian:12) | < 4.0-1 | 4.0-1 |
| debian/dosfstools(Debian:13) | < 4.0-1 | 4.0-1 |
| debian/dosfstools(Debian:14) | < 4.0-1 | 4.0-1 |
| Canonical Ubuntu Linux | = 12.04 | No fix listed |
| Canonical Ubuntu Linux | = 14.04 | No fix listed |
| Canonical Ubuntu Linux | = 15.10 | No fix listed |
| Canonical Ubuntu Linux | = 16.04 | No fix listed |
| openSUSE leap | = 42.1 | No fix listed |
| opensuse | = 13.2 | No fix listed |
| dosfstools project dosfstools | <= 3.0.28 | No fix listed |
References
- Debian Security Tracker CVE-2015-8872 vendor-advisory
- openSUSE-SU-2016:1461 vendor-advisory
- openSUSE-SU-2016:2233 vendor-advisory
- 90311 vdb-entry
- USN-2986-1 vendor-advisory
- blog.fuzzing-project.org vendor-advisory
- github.com
- github.com vendor-advisory
- github.com patch
- [debian-lts-announce] 20200530 [SECURITY] [DLA 2224-1] dosfstools security update mailing-list