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

drm/sysfb: Avoid possible truncation with calculating visible size

Calculating the visible size of the system framebuffer can result in
truncation of the result. The calculation uses 32-bit arithmetics,
which can overflow if the values for height and stride are large. Fix
the issue by multiplying with mul_u32_u32().
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability affects the calculation of the visible framebuffer size in the Linux kernel. The routine uses 32‑bit arithmetic for height and stride, which can overflow when these values are large. When the overflow occurs, the computed size is truncated, potentially causing incorrect memory handling in the framebuffer subsystem. The weakness is an Integer Overflow (CWE‑190).

Affected Systems

The flaw exists in the Linux kernel; all versions that implement the vulnerable calculation routine may be affected. The specific version range is not listed in the advisory.

Risk and Exploitability

Because no EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, there is no public exploit. The risk appears local; an attacker would need the ability to set framebuffer height or stride values, typically via privileged sysfs entries or driver ioctls. If achieved, the overflow could lead to a truncated size and potentially a crash or memory corruption, but no evidence of privilege escalation or remote code execution is provided.

Generated by OpenCVE AI on August 10, 2026 at 19:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to a kernel version that includes the commit employing mul_u32_u32() for framebuffer size calculation.
  • If a patched kernel is not immediately available, restrict write access to the framebuffer sysfs entries (or any ioctl interfaces that allow height or stride adjustments) so that only privileged users can modify them.
  • Where possible, configure the framebuffer driver or application to use 64‑bit arithmetic for size calculations, or ensure that height and stride parameters remain within safe bounds to avoid the overflow.

Generated by OpenCVE AI on August 10, 2026 at 19:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-190

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/sysfb: Avoid possible truncation with calculating visible size Calculating the visible size of the system framebuffer can result in truncation of the result. The calculation uses 32-bit arithmetics, which can overflow if the values for height and stride are large. Fix the issue by multiplying with mul_u32_u32().
Title drm/sysfb: Avoid possible truncation with calculating visible size
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-10T12:01:45.569Z

Reserved: 2026-07-30T09:28:09.378Z

Link: CVE-2026-68270

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T20:00:03Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound