diff options
| author | Yang Wen <anmuxixixi@gmail.com> | 2026-08-28 20:51:54 +0800 |
|---|---|---|
| committer | Namjae Jeon <linkinjeon@kernel.org> | 2026-10-21 08:28:28 +0900 |
| commit | 9b68707fc7c27780f7920855f922d857ba9d1095 (patch) | |
| tree | e42787a732c7e69f7f2b099b0840b1cde17ad992 /scripts/Makefile.thinlto | |
| parent | 48acff2eedef7fecdfbd39be1b6f4463a9e43e3e (diff) | |
| download | linux-9b68707fc7c27780f7920855f922d857ba9d1095.tar.gz linux-9b68707fc7c27780f7920855f922d857ba9d1095.zip | |
exfat: validate vendor allocation directory entries
The exfat entry validator checks the type and ordering of benign secondary
entries, but does not validate Vendor Allocation entry fields. In addition,
exfat_find() reads only the first two entries, allowing malformed trailing
Vendor Allocation entries to bypass validation.
Validate the allocation flags, VendorGuid, FirstCluster, DataLength, and
NoFatChain extent. Read the complete entry set during lookup so malformed
Vendor Allocation entries are rejected.
Signed-off-by: Yang Wen <anmuxixixi@gmail.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
