ntfs: detect mapping-pairs LCN accumulator overflow
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 6.6.160, 6.9, 7.1.5
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
In the Linux kernel, the following vulnerability has been resolved: ntfs: detect mapping-pairs LCN accumulator overflow The NTFS mapping-pairs parser accumulates relative LCN deltas in a signed integer. A corrupted attribute can drive that addition past the representable range. One corrupt runlist shape sets the accumulated LCN to S64_MAX and then adds a delta of 1 in the next mapping-pairs entry. Signed overflow is undefined and can turn an invalid runlist into a different set of physical clusters. Check the LCN addition for overflow before storing the next run.
Timeline
- CVE published
- Record last updated
Affected versions
- Linux Linux
From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 6626fb859f4c4772f2f59751d23937716e03f98f; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89; From 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 · fixed in 7fb64788812d137b37f6d8724e1e41c624c1e814; From 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 · fixed in ec4f061f2219e0f0c6465d56d0380bf749235a53
- Linux Linux
2.6.12, 7.1
- KernelLinux
From 2.6.12 · fixed in 6.6.160; From 6.7.0 · fixed in 6.9; From 7.1.0 · fixed in 7.1.5