Out-of-Bounds Read Vulnerability in Linux Kernel's Framebuffer Console
CVE-2026-53402
What is CVE-2026-53402?
The Linux kernel's framebuffer console has a vulnerability that can lead to an out-of-bounds read and potential kernel memory disclosure. This issue arises in the fbcon_do_set_font() function when memory allocation fails, causing a failure in the rollback logic. Specifically, it neglects to restore the hi_font state, resulting in terminal desynchronization. The mismatch allows the virtual terminal subsystem to accept character indices beyond the typical limit, which can subsequently access the wrong memory segment and lead to unpredictable behavior or sensitive data exposure. A fix has been implemented to add the necessary rollback for the hi_font mask and screen buffer in case of errors.
Affected Version(s)
Linux a5a923038d70d2d4a86cb4e3f32625a5ee6e7e24
Linux a5a923038d70d2d4a86cb4e3f32625a5ee6e7e24 < 076b1aa65f77a49bce5a48a4a55a397cfcafa2b8
Linux a5a923038d70d2d4a86cb4e3f32625a5ee6e7e24 < 39815715cbcfabb16fc8c5f4a23deeda20f5df62