Description
In the Linux kernel, the following vulnerability has been resolved:

fbdev: efifb: fix memory leak in efifb_probe()

Since commit 73ce73c30ba9 ("fbdev: Transfer video= option strings to
caller; clarify ownership") the string returned from fb_get_options()
is expected to be freed by the caller, but the string is not freed in
efifb_probe(). Fix that by freeing the option string after setup.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in the efifb_probe() function of the Linux kernel’s framebuffer driver. When initializing the EFI framebuffer, the driver calls fb_get_options() to retrieve a string of option data, but it fails to free this string. This omission results in a memory leak each time efifb_probe() executes. Over time—especially on boot or when multiple EFI framebuffers are created—the accumulated leaked memory can exhaust available kernel memory, potentially causing system instability, crashes or a denial‑of‑service condition. The CVSS score for this issue is 5.5, and the EPSS score is less than 1 %, indicating a low but non‑zero likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog, suggesting no widespread exploitation is known.

Affected Systems

Affected systems include all Linux kernel builds before commit 73ce73c30ba9; the vendor is Linux and the product is the Linux kernel. No version range is specified, so any unpatched kernel containing the vulnerable efifb_probe() is susceptible.

Risk and Exploitability

The flaw is local. Each execution of efifb_probe() leaks memory. An attacker with local privileges can trigger the probe repeatedly across reboots or by reloading the framebuffer device, potentially exhausting kernel memory and causing a system crash or reboot. The CVSS score of 5.5 and an EPSS below 1 % indicate a moderate severity with a low probability of exploitation in the wild. Though it is not catalogued in KEV, the memory exhaustion could be disruptive to high‑availability systems. The lack of remote attack vectors means the vulnerability cannot be triggered remotely without local access or privilege escalation.

Generated by OpenCVE AI on August 22, 2026 at 07:12 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains commit 73ce73c30ba9 or later, ensuring the memory leak is corrected.
  • If a kernel upgrade cannot be performed immediately, disable the efifb framebuffer module (or remove the framebuffer configuration) so that efifb_probe() never runs.
  • Continuously monitor system memory usage for abnormal growth patterns attributable to efifb; if an unexpected increase is observed, trigger a safe reboot to mitigate potential exhaustion.

Generated by OpenCVE AI on August 22, 2026 at 07:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 19 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Sat, 15 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: fbdev: efifb: fix memory leak in efifb_probe() Since commit 73ce73c30ba9 ("fbdev: Transfer video= option strings to caller; clarify ownership") the string returned from fb_get_options() is expected to be freed by the caller, but the string is not freed in efifb_probe(). Fix that by freeing the option string after setup.
Title fbdev: efifb: fix memory leak in efifb_probe()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:11:33.384Z

Reserved: 2026-08-09T03:40:39.916Z

Link: CVE-2026-72273

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:56.887

Modified: 2026-08-17T06:18:29.833

Link: CVE-2026-72273

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72273 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T07:15:04Z

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-772

    Missing Release of Resource after Effective Lifetime