CVE-2026-53023

fs/ntfs3: terminate the cached volume label after UTF-8 conversion

State
Published
Severity
Not scored
Published
Jun 24, 2026
Updated
Jun 24, 2026
Reserved
Jun 9, 2026

Read the record on cve.org

Description

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.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before 32b0686369e0afbb3549a0d93e2d8517da84cd30Affected
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before bc7a0c34c4ca259cfddf3bc18fc5b3c6411d26edAffected
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before 0b11fcbe80a59acdf58337d80ebb5f72201d73d6Affected
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before 54d564b762389679e2f8fb9eeb20af7e82371e1cAffected
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before 6136bbb054f7ab9f51ae99915541633b18bcef90Affected
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before 5cd0707b81cb4589f00aec5c4c1288bd0980d2a4Affected
  • 82cae269cfa953032fbb8980a7d554d60fb00b17 to before a6cd43fe9b083fa23fe1595666d5738856cb261aAffected
LinuxLinux
  • 5.15Affected
  • before 5.15Not affected
  • 5.15.209 through 5.15.*Not affected
  • 6.1.175 through 6.1.*Not affected
  • 6.6.141 through 6.6.*Not affected
  • 6.12.91 through 6.12.*Not affected
  • 6.18.33 through 6.18.*Not affected
  • 7.0.10 through 7.0.*Not affected
  • 7.1 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.