PatchSiren cyber security CVE debrief
CVE-2026-97955 Linux CVE debrief
A vulnerability in the Linux kernel's mana XDP program handling allows for a use-after-free error when pre-allocation fails. This can occur when setting up an XDP program using the 'ip link set' command. The issue arises because the XDP program pointer is published before allocation, and if allocation fails, the pointer is not restored, leading to potential crashes or security issues on subsequent use.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-25
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-25
- Advisory updated
- 2026-09-25
Who should care
Linux kernel developers, administrators, and users who rely on the Linux kernel for their systems should assess their exposure and apply patches or mitigations as necessary. This includes verifying Linux kernel versions and configurations to assess exposure, prioritizing applying patches or mitigations to prevent potential issues, and tracking exceptions, retesting remediated assets, and closing the item only after evidence is documented.
Why it matters
This vulnerability in the Linux kernel's mana XDP program handling could lead to system crashes or security issues if exploited. Linux kernel developers, administrators, and users should assess their exposure and apply patches or mitigations as necessary.
- Potential system crashes or instability due to use-after-free errors.
- Security risks due to potential exploitation of the vulnerability.
- Need for verification of Linux kernel versions and configurations to assess exposure.
- Priority for applying patches or mitigations to prevent potential issues.
Technical summary
The Linux kernel's mana XDP program handling is vulnerable to a use-after-free error. When setting up an XDP program, the program pointer is published before allocation. If allocation fails, the pointer is not restored, potentially leading to crashes or security issues on subsequent use. This issue arises because the XDP program pointer is published before allocation, and if allocation fails, the pointer is not restored, leading to potential crashes or security issues on subsequent use. Linux kernel developers, administrators, and users should assess their exposure and apply patches or mitigations as necessary.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided kernel patches to address the vulnerability.
- Monitor Linux kernel updates for potential fixes or additional information.
- Assess exposure based on specific Linux kernel versions and configurations in use.
- Verify Linux kernel versions and configurations to assess exposure.
- Prioritize applying patches or mitigations to prevent potential issues.
- 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 NVD entry provide details on the vulnerability, including its description and potential impact. However, specific details about affected versions or exploitation are limited. Linux kernel developers, administrators, and users should verify their exposure based on specific kernel versions and configurations in use, and assess the need for patches or mitigations.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-97955 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-97955
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-97955 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97955
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/4c46beb807efcc93f5899ebe1f5958248eb296c6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5b3cdc9abd82b7e49e0f1a21d6eb75466c5ecef8
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9801edfba8dfcdb1da3b0afccdf143e13d646b56
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.