PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-99004 Linux CVE debrief

The Linux kernel vulnerability CVE-2026-99004 in drm/imagination affects memory preallocation, potentially leading to out-of-memory panics. Assess exposure and verify patch deployment to mitigate potential out-of-memory conditions. This vulnerability involves improper sizing of page table preallocation by device address, which could lead to out-of-memory panics when a mapping crosses a page table boundary. The vulnerability affects Linux kernel maintainers, administrators, and security teams responsible for managing Linux kernel deployments.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-23
Advisory published
2026-10-23
Advisory updated
2026-10-23

Who should care

Linux kernel maintainers, administrators, and security teams responsible for managing Linux kernel deployments should assess exposure and verify patch deployment to mitigate potential out-of-memory conditions.

Why it matters

Linux kernel vulnerability in drm/imagination affects memory preallocation, potentially leading to out-of-memory panics; assess exposure and verify patch deployment

  • Verify patch deployment to prevent out-of-memory panics
  • Assess exposure of Linux kernel deployments to CVE-2026-99004
  • Monitor system memory usage for potential out-of-memory conditions

Technical summary

The Linux kernel vulnerability CVE-2026-99004 affects drm/imagination, causing improper sizing of page table preallocation by device address. This could lead to out-of-memory panics when a mapping crosses a page table boundary, causing the driver to preallocate a huge number of MMU pages. The vulnerability involves a bug in the previous implementation, where the difference between start and end indices could underflow when a mapping crossed a page table boundary. This would lead to the driver preallocating a huge number of MMU pages, exhausting system memory and triggering an out of memory panic.

Defensive priority

medium

Recommended defensive actions

  • Assess exposure of Linux kernel deployments to CVE-2026-99004
  • Verify patch deployment for affected Linux kernel versions
  • Monitor system memory usage for potential out-of-memory conditions
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details on a Linux kernel vulnerability affecting drm/imagination. The vulnerability involves improper sizing of page table preallocation by device address, potentially leading to out-of-memory panics. The source item includes references to specific commits addressing the issue.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-99004 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-99004

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-99004 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99004

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • drm/imagination: Size page table preallocation by device address

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99004.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/51b56bad96fd20127034f660b337c00317c65151

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/f9b215b3e37a5047c406545de51bf8a2aeb4cd1c

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7f73da0facf864fe796371ebaccacb1fee678aaf

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/789f290b2e81d42820bddcb4010ffbc2ae2ded54

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.