PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-99003 Linux CVE debrief

A vulnerability in the Linux kernel's drm/panthor module has been addressed. The issue arises from a lack of validation between the userspace queue count and the initialized firmware slot count. This could potentially lead to a crash when unprivileged userspace requests more queues than the firmware reported. The vulnerability is located in the panthor_drv.c file, specifically in the panthor_ioctl_group_create() function, where the queue count is validated against a hardcoded maximum. However, if the firmware reports fewer slots than this maximum, the panthor_fw_init_ifaces() function will only initialize that smaller number of stream interfaces.

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 developers and maintainers, Linux distribution maintainers, and users of Linux-based systems should assess exposure and apply patches as necessary. Linux kernel developers, maintainers, and users should review and apply the provided patches to ensure the drm/panthor module is updated.

Why it matters

A vulnerability in the Linux kernel's drm/panthor module has been addressed. The issue arises from a lack of validation between the userspace queue count and the initialized firmware slot count. This could potentially lead to a crash when unprivileged userspace requests more queues than the firmware reported. Linux kernel developers, maintainers, and users should assess exposure and apply patches as necessary.

  • Unprivileged userspace may request more queues than the firmware reported, potentially leading to a crash.
  • The vulnerability requires validation of userspace queue counts against firmware slot counts to prevent potential crashes.
  • Remediation involves applying patches to update the drm/panthor module.

Technical summary

The Linux kernel's drm/panthor module did not properly validate userspace queue counts against initialized firmware slot counts. This could lead to a crash when unprivileged userspace requests more queues than the firmware reported. The vulnerability is located in the panthor_drv.c file, specifically in the panthor_ioctl_group_create() function, where the queue count is validated against a hardcoded maximum. However, if the firmware reports fewer slots than this maximum, the panthor_fw_init_ifaces() function will only initialize that smaller number of stream interfaces.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the provided patches to ensure the drm/panthor module is updated.
  • Verify the firmware slot count and userspace queue count validation in the Linux kernel.
  • Monitor Linux kernel updates for further patches related to this vulnerability.
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
  • 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.

Evidence notes

The CVE record and source item provide details on the vulnerability. However, the corpus does not establish versions, exploitation, impact, or remediation beyond the provided information. The Linux kernel's drm/panthor module did not properly validate userspace queue counts against initialized firmware slot counts, which could lead to a crash. The vulnerability requires validation of userspace queue counts against firmware slot counts to prevent potential crashes. Remediation involves applying patches to update the drm/panthor module.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-99003 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-99003 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • drm/panthor: validate userspace queue count against initialized firmware slot count

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4487cf79bf173f2b426a02d102076f8a20d23b96

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/9be126be5f78bc331a930295af97c9b1f9158f06

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    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.