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

drm/imagination: clamp freelist reconstruction requests

The firmware reconstruction count controls accesses to the request's
fixed freelist ID array and the copy into the fixed response array.
Neither access currently bounds the count to those protocol arrays.

Clamp the count to the request capacity, which is shared by the response
layout, and use that count consistently for reconstruction and response
publication. Keep the firmware recovery exchange instead of dropping an
oversized request without a response, as discussed with the firmware
maintainer.

The issue was found by our static-analysis tool.
Published: 2026-10-18
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Out-of- Bounds Memory Access leading to kernel corruption
Action: Patch Kernel
AI Analysis

Impact

The Imagination DRM driver in the Linux kernel allows an unbounded firmware reconstruction count. The driver uses a counter to index a fixed freelist ID array and copies data into a response array, but the code does not bound the counter to the size of these protocol arrays. This omission can lead to read or write accesses outside the allocated memory, potentially corrupting kernel memory and compromising system integrity.

Affected Systems

All Linux kernel installations that include the Imagination DRM driver are potentially affected, regardless of distribution or specific kernel release, because the vulnerability resides in the driver code that is part of the kernel image.

Risk and Exploitability

The CVSS score is 5.5 indicating a moderate severity, and the EPSS score of less than 1% signals a low probability of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires an attacker to send crafted DRM requests that cause the reconstruction count to exceed the protocol limits; this inference is based on the description of the vulnerability, not directly stated in the input.

Generated by OpenCVE AI on October 22, 2026 at 21:59 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that includes the Imagination DRM driver patch.
  • If a patched kernel is not available, unload or disable the Imagination DRM module to prevent the vulnerable code from loading.
  • Restrict access to the DRM device and firmware interface to trusted users or processes to limit the ability to send crafted requests.

Generated by OpenCVE AI on October 22, 2026 at 21:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
History

Tue, 20 Oct 2026 19:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Tue, 20 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
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


Sun, 18 Oct 2026 23:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-787

Sun, 18 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/imagination: clamp freelist reconstruction requests The firmware reconstruction count controls accesses to the request's fixed freelist ID array and the copy into the fixed response array. Neither access currently bounds the count to those protocol arrays. Clamp the count to the request capacity, which is shared by the response layout, and use that count consistently for reconstruction and response publication. Keep the firmware recovery exchange instead of dropping an oversized request without a response, as discussed with the firmware maintainer. The issue was found by our static-analysis tool.
Title drm/imagination: clamp freelist reconstruction requests
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-10-19T09:21:51.721Z

Reserved: 2026-09-25T10:25:14.357Z

Link: CVE-2026-98566

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:08.767

Modified: 2026-10-19T10:19:14.463

Link: CVE-2026-98566

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-18T00:00:00Z

Links: CVE-2026-98566 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T22:00:15Z

Weaknesses