CVE-2026-80579: fbdev: clear fb_info->mode before deleting a videomode
fbdev: clear fbinfo->mode before deleting a videomode
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
linux/Kernelto a version that resolves this vulnerability.Fixed in 7.1.10 - Upgrade
Upgrade
ubuntu/linux-hwe-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-42.42~24.04.1 - Upgrade
Upgrade
ubuntu/linux-nvidia-tegrato a version that resolves this vulnerability.Fixed in 6.8.0-1036.39 - Upgrade
Upgrade
ubuntu/linux-riscv-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-42.42.1~24.04.1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 7.0.0-42.42 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 7.0.0-1016.17 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 7.0.0-1016.18 - Upgrade
Upgrade
ubuntu/linux-ibmto a version that resolves this vulnerability.Fixed in 7.0.0-1017.17 - Upgrade
Upgrade
ubuntu/linux-oem-7.0to a version that resolves this vulnerability.Fixed in 7.0.0-1017.17 - Upgrade
Upgrade
ubuntu/linux-oracleto a version that resolves this vulnerability.Fixed in 7.0.0-1015.16 - Upgrade
Upgrade
ubuntu/linux-riscvto a version that resolves this vulnerability.Fixed in 7.0.0-42.42.1
Event History
Frequently Asked Questions
What access is needed to trigger the issue?
An attacker needs userspace access capable of issuing FBIOPUT_VSCREENINFO with FB_ACTIVATE_INV_MODE. The vulnerable path is reached when that request causes fb_set_var() to remove a videomode from the framebuffer device's mode list.
When does the stale pointer become reachable?
The deleted mode must still be referenced by fb_info->mode. After the modelist entry is freed, a later sysfs mode read through show_mode() can dereference that stale pointer.
What change resolves the problem?
The fix clears fb_info->mode before fb_delete_videomode() deletes a matching mode. The provided stable references identify the upstream fixes.