cveboard RSS feed

CVE-2025-40307

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2025
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

exfat: validate cluster allocation bits of the allocation bitmap

In the Linux kernel, the following vulnerability has been resolved: exfat: validate cluster allocation bits of the allocation bitmap syzbot created an exfat image with cluster bits not set for the allocation bitmap. exfat-fs reads and uses the allocation bitmap without checking this. The problem is that if the start cluster of the allocation bitmap is 6, cluster 6 can be allocated when creating a directory with mkdir. exfat zeros out this cluster in exfat_mkdir, which can delete existing entries. This can reallocate the allocated entries. In addition, the allocation bitmap is also zeroed out, so cluster 6 can be reallocated. This patch adds exfat_test_bitmap_range to validate that clusters used for the allocation bitmap are correctly marked as in-use.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
1acf1a564b6034b5af1e7fb23cb98cb3bb4f6003affectedgit87f827d53bd0688597bda63ae95908e2ad39bac0UnavailableNone listed
1acf1a564b6034b5af1e7fb23cb98cb3bb4f6003affectedgit67ce8034dc0278ddd88cad93d4218a945180ddddUnavailableNone listed
1acf1a564b6034b5af1e7fb23cb98cb3bb4f6003affectedgit6bc58b4c53795ab5fe00648344aa7d9d61175f90UnavailableNone listed
1acf1a564b6034b5af1e7fb23cb98cb3bb4f6003affectedgit13c1d24803d5b0446b3f6f0fdd67e07ac1fdc7bfUnavailableNone listed
1acf1a564b6034b5af1e7fb23cb98cb3bb4f6003affectedgit79c1587b6cda74deb0c86fc7ba194b92958c793cUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.7affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.7UnavailableNone listed
6.1.183unaffectedsemverUnavailable6.1.*None listed
6.6.148unaffectedsemverUnavailable6.6.*None listed
6.12.58unaffectedsemverUnavailable6.12.*None listed
6.17.8unaffectedsemverUnavailable6.17.*None listed
6.18unaffectedoriginal_commit_for_fixUnavailable*None listed