Skip to content
OpenAdvisories
Unscored CVE-2015-8872 EUVD-2015-8728GHSA-2vww-49j7-chwm

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 (in…

Published Jun 3, 2016 · Updated Aug 6, 2024 · Assigned by mitre

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."

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dosfstools 4.0-1 —
Debian 13 dosfstools 4.0-1 —
Debian 12 dosfstools 4.0-1 —
Debian 8 dosfstools 3.0.27-1+deb8u1 DLA-2224-1
Debian 7 dosfstools 3.0.13-1+deb7u1 DLA-474-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS dosfstools 3.0.28-2ubuntu0.1 USN-2986-1
Ubuntu 14.04 LTS dosfstools 3.0.26-1ubuntu0.1 USN-2986-1
ReleasePackageFixed inAdvisory
SLES 12 SP1 dosfstools 3.0.26-6.5 SUSE-SU-2016:2145-1
SLES 11 SP4 dosfstools 3.0.26-3.1 SUSE-SU-2016:2146-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP1 dosfstools 3.0.26-6.5 SUSE-SU-2016:2145-1
SLES for SAP 11 SP4 dosfstools 3.0.26-3.1 SUSE-SU-2016:2146-1

Advisories 5

References