CVE Catalog

CVE-2022-49553

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.28%

20th percentile - higher than 20% of all known CVEs

Summary

In the Linux kernel, in the NTFS3 filesystem, validation was added for the sectors_per_clusters field in the BOOT sector. An overly large value can lead to negative shifts or shifts larger than the field size, causing a UBSAN error.

Risk Assessment

The vulnerability may cause kernel crash or incorrect behavior when mounting NTFS filesystems. This could lead to data unavailability.

Recommendation

Apply the Linux kernel update containing the fix for the NTFS3 filesystem.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: validate BOOT sectors_per_clusters When the NTFS BOOT sectors_per_clusters field is > 0x80, it represents a shift value. Make sure that the shift value is not too large before using it (NTFS max cluster size is 2MB). Return -EVINVAL if it too large. This prevents negative shift values and shift values that are larger than the field size. Prevents this UBSAN error: UBSAN: shift-out-of-bounds in ../fs/ntfs3/super.c:673:16 shift exponent -192 is negative

Vulnerability data from NVD (NIST) · CISA KEV · EPSS