PT-2026-64543 · Linux+1 · Linux Kernel+1
CVE-2026-64322
·
Published
2026-07-25
·
Updated
2026-09-07
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
An issue exists in the UDF file system implementation where the
udf load sparable map() function incorrectly treats the reallocationTableLen variable as a byte count instead of an entry count when validating the sparing table length. Because the table is processed as an array of 8-byte sparingEntry elements in udf get pblock spar15() and udf relocate blocks(), a crafted UDF image can trigger an out-of-bounds read. Additionally, udf relocate blocks() passes this length to udf update tag(), which can lead to an out-of-bounds read via crc itu t() and an out-of-bounds write via memmove() through the mapEntry array.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel
Ubuntu