Skip to main content

Linux Kernel CVE-2026-43264

| EUVDEUVD-2026-27661 MEDIUM
2026-05-06 Linux GHSA-72v5-9fv6-xvr9
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local access required to reach fbdev OF code path; PR:L because low-privilege shell suffices; C:N and I:N confirmed by description; A:H reflects resource exhaustion via uncontrolled refcount leak.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative
Red Hat
5.5 LOW
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Analysis Generated
Jul 24, 2026 - 00:51 vuln.today
CVSS changed
May 08, 2026 - 20:37 NVD
5.5 (MEDIUM)
Patch available
May 06, 2026 - 13:32 EUVD
CVE Published
May 06, 2026 - 11:28 nvd
MEDIUM 5.5

DescriptionCVE.org

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.

AnalysisAI

Refcount leak in the Linux kernel's fbdev Open Firmware display timing subsystem (of_get_display_timings()) affects kernel versions from 3.9 through multiple stable branches, allowing a local low-privileged user to trigger resource exhaustion that degrades system availability. The flaw lies in error-path handling where of_parse_phandle() increments a device_node refcount into native_mode, but the goto target 'entryfail' at lines 184 and 192 never calls of_node_put(native_mode), leaving the refcount permanently elevated. No active exploitation has been identified - EPSS of 0.02% (7th percentile) and absence from CISA KEV confirm this as a maintenance-class kernel fix rather than an emergency threat.

Technical ContextAI

The vulnerability resides in drivers/video/fbdev/of/display_timing.c within the of_get_display_timings() function of the Linux kernel's framebuffer device (fbdev) subsystem. The Open Firmware (OF) / device-tree subsystem uses of_parse_phandle() to resolve device-tree phandle references at runtime, returning a struct device_node pointer with its internal reference counter incremented by one. In the affected code, the returned pointer is stored in 'entry' and then copied into 'native_mode'. Two error paths at lines 184 and 192 incorrectly jump to the 'entryfail' label, which does not call of_node_put(native_mode) to release the incremented refcount, resulting in a classic reference count leak. This falls into the CWE-401 / CWE-772 resource management failure class. The fix is surgical: changing the goto destination from 'entryfail' to 'timingfail', which already contains the proper of_node_put(native_mode) cleanup call. Affected CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*. The vulnerability was introduced with commit cc3f414cf2e404130584b63d373161ba6fd24bc2 in Linux 3.9 and persisted undetected across more than a decade of stable releases.

RemediationAI

The primary fix is to upgrade to a patched kernel stable release: 5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6, or 7.0. Upstream fix commits are available at https://git.kernel.org/stable/c/20881ad42e651c69d89eb38a2042838187900fd6 and related stable backports listed in the references. Distribution consumers should apply updates via Ubuntu USN-8492-1 (https://ubuntu.com/security/notices/USN-8492-1), Red Hat errata, or SUSE advisories as they are released. For systems where kernel upgrade is temporarily infeasible and the fbdev OF display timing path is active, restricting local user access to the affected hardware (embedded or device-tree-based display systems) reduces exposure; this workaround carries the trade-off of limiting legitimate user access on those platforms. No workaround eliminates the need to eventually patch.

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

Share

CVE-2026-43264 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy