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

fbdev: uvesafb: fix potential memory leak in uvesafb_probe()

Due to an incorrect goto label, memory allocated for modedb and modelist
in uvesafb_vbe_init() is not freed in some error paths. Fix this by
updating the goto label.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is a memory leak caused by an incorrect goto label in the uvesafb_vbe_init() function of the Linux kernel’s framebuffer driver. When specific error paths occur during module initialization, the memory allocated for modedb and modelist is not freed, which can cause the system to exhaust kernel memory and become unstable or crash. This represents a denial‑of‑service condition and corresponds to CWE‑772.

Affected Systems

The vulnerability affects any Linux kernel build that includes the uvesafb framebuffer driver. The fix is contained in several kernel commits (033e56f, 12fe6a5, 61d46d6, 8198592, aa387a3, c53fdf7, c606c28, f413512). Because specific distribution versions are not enumerated, any distribution using a kernel prior to these commits is potentially affected until the patch is installed.

Risk and Exploitability

The EPSS score is less than 1 %, indicating a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The CVSS score is 5.5. Based on the description, exploitation would require local access and a privileged process capable of re‑initializing the framebuffer module. Repeated triggering could deplete kernel memory, but the overall risk remains low due to the low EPSS, though unpatched systems that load uvesafb are still at risk.

Generated by OpenCVE AI on August 18, 2026 at 20:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that incorporates any of the commits listed to fix the memory leak.
  • If a kernel update is not yet available, block the driver from loading by blacklisting uvesafb in /etc/modprobe.d/blacklist.conf or unloading it with modprobe -r uvesafb.
  • Reboot the system to load the patched kernel and verify that the updated kernel is active, then monitor system memory usage to confirm the leak no longer occurs.

Generated by OpenCVE AI on August 18, 2026 at 20:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Tue, 18 Aug 2026 12: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

Moderate


Sat, 15 Aug 2026 20:45: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: uvesafb: fix potential memory leak in uvesafb_probe() Due to an incorrect goto label, memory allocated for modedb and modelist in uvesafb_vbe_init() is not freed in some error paths. Fix this by updating the goto label.
Title fbdev: uvesafb: fix potential memory leak in uvesafb_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:28.961Z

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

Link: CVE-2026-72269

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-72269

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-72269 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T20:30:17Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime