PatchSiren cyber security CVE debrief
CVE-2026-80940 Linux CVE debrief
A resource leak vulnerability was found in the Linux kernel's rtw88 PCI driver. When NAPI setup fails, the driver does not properly clean up allocated PCI resources, leading to a resource leak. This issue can cause system instability and decreased performance. The vulnerability was introduced due to inadequate cleanup in the rtw_pci_probe() function, specifically when rtw_pci_napi_init() fails. An experimental analysis tool flagged the bug, and manual inspection confirmed its presence in v7.1-rc7.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Linux kernel developers and maintainers, as well as users of the rtw88 PCI driver, should be aware of this vulnerability and take steps to apply the provided patches. System administrators and security teams responsible for Linux kernel-based systems should also be aware of this issue and prioritize patching. Additionally, users of Linux distributions that include the rtw88 PCI driver should ensure that their systems are updated to a version that includes
Why it matters
The CVE-2026-80940 resource leak vulnerability in the Linux kernel's rtw88 PCI driver can lead to system instability and decreased performance. Linux kernel developers and maintainers, as well as users of the rtw88 PCI driver, should be aware of this vulnerability and take steps to apply the provided patches.
- Resource leaks can lead to system instability and decreased performance
- Vulnerability can be used to exhaust system resources, potentially leading to denial-of-service conditions
Technical summary
The Linux kernel's rtw88 PCI driver has a resource leak vulnerability. When NAPI setup fails, the driver does not properly clean up allocated PCI resources. This can lead to resource leaks and potential system issues. The bug was introduced due to inadequate cleanup in the rtw_pci_probe() function. The vulnerability can be mitigated by applying the provided patches and updating the Linux kernel to a version that includes the fix. A thorough review of the rtw88 PCI driver code is recommended to identify similar issues.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided patches to fix the resource leak vulnerability
- Ensure that the Linux kernel is updated to a version that includes the fix
- Monitor system resources for potential issues related to the vulnerability
- Perform a thorough review of the rtw88 PCI driver code to identify similar issues
- Implement additional logging and monitoring to detect potential resource leaks
- Verify that the fix does not introduce any new vulnerabilities or issues
- Track exceptions and retest remediated assets to ensure the vulnerability is fully resolved
Evidence notes
The vulnerability was introduced in the Linux kernel's rtw88 PCI driver. An experimental analysis tool flagged the bug, and manual inspection confirmed its presence in v7.1-rc7. However, no runtime testing was performed due to the lack of a suitable rtw88 PCI board. The source code review indicates that the bug is caused by a missing cleanup label for NAPI setup failure, leading to resource leaks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80940 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80940
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80940 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80940
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/34a505071d1ffc5ebf3dc3cd16d2a12b044bcc84
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/481fff9bda01720c70b19fb260808145a3f21594
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b1596e212ab1739930b25b9d3daf6b5cd307b537
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e779df4806cd29cbcca5c9dc0a1073662c76b889
416baaa9-dc9f-4396-8d5f-8c081fb06d67
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.