CVE-2026-53068 Details
Description
In the Linux kernel, the following vulnerability has been resolved: drm/komeda: fix integer overflow in AFBC framebuffer size check The AFBC framebuffer size validation calculates the minimum required buffer size by adding the AFBC payload size to the framebuffer offset. This addition is performed without checking for integer overflow. If the addition oveflows, the size check may incorrectly succed and allow userspace to provide an undersized drm_gem_object, potentially leading to out-of-bounds memory access. Add usage of check_add_overflow() to safely compute the minimum required size and reject the framebuffer if an overflow is detected. This makes the AFBC size validation more robust against malformed. Found by Linux Verification Center (linuxtesting.org) with SVACE.
A vulnerability has been identified in the Linux kernel's handling of Adaptive Frame Buffer Compression (AFBC) in the Komeda display driver. The issue arises because the validation of the AFBC framebuffer size is calculated by adding the AFBC payload size to the framebuffer offset, without proper checks for integer overflow. This oversight can lead to an incorrect size validation, allowing userspace to submit an undersized graphics object. Such a scenario could cause out-of-bounds memory access, potentially leading to memory corruption or other unintended behavior.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. The official Linux kernel Git repository contains the patched version.
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/02ff8a7d3d0eecc546b9ab4c07b3d7c65d485583 | kernel.org | Patch |
| https://git.kernel.org/stable/c/779ec12c85c9e4547519e3903a371a3b26a289de | kernel.org | Patch |
| https://git.kernel.org/stable/c/8165e8b28fdf392c2c7412518d602b4f193812a8 | kernel.org | Patch |
| https://git.kernel.org/stable/c/872d923b852705054bc099af663da862fdc1097d | kernel.org | Patch |
| https://git.kernel.org/stable/c/a3a2a9bdc0f9c2d863a5a290cb2d4a565f7268e7 | kernel.org | Patch |
| https://git.kernel.org/stable/c/d8a541906860aa3519b1874780d933c766918a7c | kernel.org | Patch |
| https://git.kernel.org/stable/c/e27b58095d7d3ac72f230e318838dee956258460 | kernel.org | Patch |
| https://git.kernel.org/stable/c/fe1f80f8f6e8611ac6349b9d464e8750443390cf | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-190 | Integer Overflow or Wraparound | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 5.3, < 5.10.258 >= 5.11, < 5.15.209 >= 5.16, < 6.1.175 >= 6.2, < 6.6.141 >= 6.7, < 6.12.91 >= 6.13, < 6.18.33 >= 6.19, < 7.0.10 |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 21, 2026 | Initial Analysis | [email protected] |
| Jun 28, 2026 | CVE Modified | kernel.org |
| Jun 24, 2026 | New CVE Received | kernel.org |