CVE Catalog

CVE-2026-64245

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

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

Summary

In the Linux kernel, a use-after-free vulnerability was found in the fbdev subsystem's fb_find_mode() function. The mode_option_buf variable is freed before its alias name is no longer used, leading to accessing freed memory.

Risk Assessment

This vulnerability could cause system crashes or potentially privilege escalation during display mode configuration.

Recommendation

Apply the Linux kernel patch that extends the lifetime of mode_option_buf until the end of the function.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: fbdev: modedb: fix a possible UAF in fb_find_mode() If mode_option is NULL, it is assigned from mode_option_buf: if (!mode_option) { fb_get_options(NULL, &mode_option_buf); mode_option = mode_option_buf; } Later, name is assigned from mode_option: const char *name = mode_option; However, mode_option_buf is freed before name is no longer used: kfree(mode_option_buf); while name is still accessed by: if ((name_matches(db[i], name, namelen) || Since name aliases mode_option_buf, this may result in a use-after-free. Fix this by extending the lifetime of mode_option_buf until the end of the function by using scope-based resource management for cleanup.

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