PatchSiren cyber security CVE debrief
CVE-2026-97901 Linux CVE debrief
A vulnerability in the Linux kernel's generic netlink controller allows a policy dump to keep pointers to the target family's operation and policy tables in its callback state. This can cause the target family to be unregistered and its module unloaded while a policy dump is pending, leading to a potential crash when advancing the dump. The vulnerability affects Linux kernel versions and could lead to system crashes or errors if exploited. Linux kernel developers and maintainers should assess exposure and prioritize remediation for affected systems.
- 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 and maintainers, Linux distribution vendors, and users of Linux-based systems should assess exposure and prioritize remediation for affected systems. They should review Linux kernel patch notes and CVE records for further information and monitor for potential crashes or errors related to the generic netlink controller.
Why it matters
A vulnerability in the Linux kernel's generic netlink controller allows a policy dump to keep pointers to the target family's operation and policy tables in its callback state, potentially causing system crashes or errors.
- Potential system crashes or errors related to the generic netlink controller
- Need to verify Linux kernel versions and configurations for exposure
- Remediation priority for affected systems
Technical summary
The Linux kernel's generic netlink controller's policy dump keeps pointers to the target family's operation and policy tables in its callback state. A dump may be split across multiple skbs and remain pending after the initial request. Netlink pins the module which owns the dump callback, but in this case that is the controller's owner rather than the target family's owner. The target family can consequently be unregistered and its module unloaded while a policy dump is pending. Advancing the dump then dereferences policy memory from the unloaded module. This vulnerability could lead to system crashes or errors if exploited.
Defensive priority
Medium
Recommended defensive actions
- Review Linux kernel patch notes and CVE record for further information
- Assess exposure and prioritize remediation for affected systems
- Monitor for potential crashes or errors related to the generic netlink controller
- 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 NVD entry provide limited information about the vulnerability. The Linux kernel patch notes indicate that the generic netlink controller's policy dump keeps pointers to the target family's operation and policy tables in its callback state.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-97901 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-97901
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-97901 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97901
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/508387ad95ef9c13aa6431678c39763e882da2dc
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6a1094c34d176827b2b173e163dcc964a13af93f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6d8e653fcf1c90310797eeba8e5fafe9ccc3de9e
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.