CVE-2016-4804 The read_boot function in boot.c in dosfstools before 4.0 allows attackers to cause a denial of service (crash) via a crafted filesystem, which triggers a heap-based buffer overflow in the (1) read_fa...
MediumCVSS 6.2
EPSS 0.45%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The read_boot function in boot.c in dosfstools before 4.0 allows attackers to cause a denial of service (crash) via a crafted filesystem, which triggers a heap-based buffer overflow in the (1) read_fat function or an out-of-bounds heap read in (2) get_fat function.
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 |
| dosfstools project dosfstools | <= 3.0.28 | No fix listed |
| openSUSE leap | = 42.1 | No fix listed |
| opensuse | = 13.2 | No fix listed |
| 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 |
References
- Debian Security Tracker CVE-2016-4804 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 patch
- github.com
- github.com patch vendor-advisory
- github.com patch vendor-advisory
- [debian-lts-announce] 20200530 [SECURITY] [DLA 2224-1] dosfstools security update mailing-list