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.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Ubuntu_linux | Canonical | 12.04 (including) | 12.04 (including) |
Ubuntu_linux | Canonical | 14.04 (including) | 14.04 (including) |
Ubuntu_linux | Canonical | 15.10 (including) | 15.10 (including) |
Ubuntu_linux | Canonical | 16.04 (including) | 16.04 (including) |
Dosfstools | Ubuntu | precise | * |
Dosfstools | Ubuntu | trusty | * |
Dosfstools | Ubuntu | upstream | * |
Dosfstools | Ubuntu | vivid/stable-phone-overlay | * |
Dosfstools | Ubuntu | vivid/ubuntu-core | * |
Dosfstools | Ubuntu | wily | * |
Dosfstools | Ubuntu | xenial | * |