CVE-2026-64245 Details
Description
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.
A use-after-free vulnerability has been identified in the Linux kernel's framebuffer (fbdev) mode database management. This issue arises in the 'fb_find_mode' function, where the 'mode_option' variable can be assigned a value from 'mode_option_buf' if it is initially NULL. However, 'mode_option_buf' is freed before its contents are no longer needed, leading to a potential use-after-free scenario. The vulnerability affects several versions of the Linux kernel.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been patched. Instructions for downloading the latest kernel version can be found on the official Linux kernel website.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/13b6f0cdd5cd5e60f682ec43134ab0e2024bd356 | kernel.org | Patch |
| https://git.kernel.org/stable/c/4d418cf8daf57e454b4d855bf9b2419fd8e6a540 | kernel.org | Patch |
| https://git.kernel.org/stable/c/85b6256469cebdac395e7447147e06b2e151014f | kernel.org | Patch |
| https://git.kernel.org/stable/c/c7dc382439f7b019e207055b52e9cec051d42fa9 | kernel.org | Patch |
| https://git.kernel.org/stable/c/f906347d75c7fc377041c6d3c535d0f08846aada | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-416 | Use After Free | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.4, < 6.6.144 >= 6.7, < 6.12.95 >= 6.13, < 6.18.38 >= 6.19, < 7.1.3 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 17, 2026 | Initial Analysis | [email protected] |
| Aug 17, 2026 | CVE Modified | kernel.org |
| Jul 27, 2026 | CVE Modified | kernel.org |
| Jul 24, 2026 | New CVE Received | kernel.org |