CVE-2026-43264 Details
Description
In the Linux kernel, the following vulnerability has been resolved: fbdev: of: display_timing: fix refcount leak in of_get_display_timings() of_parse_phandle() returns a device_node with refcount incremented, which is stored in 'entry' and then copied to 'native_mode'. When the error paths at lines 184 or 192 jump to 'entryfail', native_mode's refcount is not decremented, causing a refcount leak. Fix this by changing the goto target from 'entryfail' to 'timingfail', which properly calls of_node_put(native_mode) before cleanup.
A refcount leak vulnerability has been identified in the Linux kernel's handling of display timings within the framebuffer (fbdev) subsystem. This issue arises in the function 'of_get_display_timings()', where a device node's reference count is incremented but not properly decremented in certain error scenarios. Specifically, when the function encounters an error and jumps to the 'entryfail' label, the reference count for 'native_mode' is not decreased, leading to a memory leak. The vulnerability affects the Linux kernel stable tree.
The vulnerability has been addressed by modifying the error handling in 'of_get_display_timings()'. The goto statement was changed from 'entryfail' to 'timingfail', ensuring that the reference count is properly decremented before the function exits. Users should upgrade to the latest version of the Linux kernel where this fix has been applied.
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/20881ad42e651c69d89eb38a2042838187900fd6 | kernel.org | Patch |
| https://git.kernel.org/stable/c/2b22e4fe1273c24f405ed7903349c4bbd82b6368 | kernel.org | Patch |
| https://git.kernel.org/stable/c/3ed019654234edb8625c05d05e15d40f74e64f70 | kernel.org | Patch |
| https://git.kernel.org/stable/c/69290f2d3999c5fa1a7f5d5593cfc5461fa3ee64 | kernel.org | Patch |
| https://git.kernel.org/stable/c/b5bdcc5afbff845834d04d651773cb6b47db5dd3 | kernel.org | Patch |
| https://git.kernel.org/stable/c/c5734f9030a8b1e13868d1641b5163d8e659306e | kernel.org | Patch |
| https://git.kernel.org/stable/c/d6f34bbff07476c6abb8672c89d217824871c5ed | kernel.org | Patch |
| https://git.kernel.org/stable/c/eacf9840ae1285a1ef47eb0ce16d786e542bd4d7 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-Other | Weakness Not in a Standard CWE Category | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 3.9, < 5.10.252 >= 5.11, < 5.15.202 >= 5.16, < 6.1.165 >= 6.2, < 6.6.128 >= 6.7, < 6.12.75 >= 6.13, < 6.18.16 >= 6.19, < 6.19.6 |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| May 8, 2026 | Initial Analysis | [email protected] |
| May 6, 2026 | New CVE Received | kernel.org |