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.