CVE Catalog

CVE-2026-53023

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

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

Summary

In the Linux kernel's NTFS3 filesystem, a vulnerability was found where the volume label is not properly null-terminated after UTF-16 to UTF-8 conversion. The ntfs_fill_super() function fails to add a trailing NUL, potentially causing out-of-bounds read when the label is displayed via ntfs3_label_show().

Risk Assessment

The risk involves potential kernel memory disclosure or system crash (kernel panic) when reading the volume label, compromising system confidentiality and availability.

Recommendation

Immediately update the Linux kernel to a version containing the fix that explicitly adds a NUL terminator after conversion and clamps the label length to the last buffer byte.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: terminate the cached volume label after UTF-8 conversion ntfs_fill_super() loads the on-disk volume label with utf16s_to_utf8s() and stores the result in sbi->volume.label. The converted label is later exposed through ntfs3_label_show() using %s, but utf16s_to_utf8s() only returns the number of bytes written and does not add a trailing NUL. If the converted label fills the entire fixed buffer, ntfs3_label_show() can read past the end of sbi->volume.label while looking for a terminator. Terminate the cached label explicitly after a successful conversion and clamp the exact-full case to the last byte of the buffer.

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