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.