PatchSiren cyber security CVE debrief
CVE-2026-46116 Linux CVE debrief
A use-after-free vulnerability was found in the Linux kernel's xfrm state management. The vulnerability occurs when the `__xfrm_state_delete` function is called, which can lead to a slab-use-after-free error. This vulnerability can be triggered by a specially crafted sequence of system calls, potentially allowing an attacker to escalate privileges or cause a denial-of-service.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-09-15
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-09-15
Who should care
Linux kernel developers and maintainers, Linux distribution maintainers, and users of Linux-based systems should be aware of this vulnerability and take necessary actions to mitigate its impact. This includes assessing exposure, applying patches or mitigations, and monitoring system calls and network traffic for potential exploitation attempts. Additionally, Linux kernel developers and maintainers should review and update Linux kernel versions to ensure a
Why it matters
A use-after-free vulnerability in the Linux kernel's xfrm state management can lead to potential privilege escalation or denial-of-service. Linux kernel developers, maintainers, and users should assess exposure and apply patches or mitigations as needed.
- Potential privilege escalation
- Potential denial-of-service due to system crash
- Verification of Linux kernel versions and patch application
- Monitoring system calls and network traffic for potential exploitation attempts
Technical summary
The vulnerability occurs in the `__xfrm_state_delete` function, which can lead to a slab-use-after-free error. The issue was resolved by using `hlist_del_init_rcu` instead of `hlist_del_rcu` and testing `hlist_unhashed` rather than value predicates for `byseq` and `byspi`. This change ensures that the deletion of xfrm_state objects is handled safely, preventing use-after-free errors. Linux kernel developers and maintainers should assess the vulnerability and apply patches or mitigations as needed to prevent potential privilege escalation or denial-of-service attacks.
Defensive priority
High
Recommended defensive actions
- Apply patches provided by the Linux kernel maintainers
- Review and update Linux kernel versions to ensure the fix is applied
- Monitor system calls and network traffic for potential exploitation attempts
- Perform vulnerability scanning to identify potentially affected systems
- 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 vulnerability was introduced in the Linux kernel and can be triggered through a specially crafted sequence of system calls. The issue was resolved by using `hlist_del_init_rcu` instead of `hlist_del_rcu` and testing `hlist_unhashed` rather than value predicates for `byseq` and `byspi`.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-46116 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-46116
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-46116 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46116
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/14acf9652e5690de3c7486c6db5fb8dafd0a32a3
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/26edb0a3c99f9d958c212be68b21f1221614dcf0
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2c617848ae6e4f07a3e397f604208c293bbecacc
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3943fcad7694a7d0b15aeabe7d3cc2a2eb8e92e8
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4980162de555cb838f1a189ce7d2cbf5d2e7b050
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6b4dc3181b4bfc5f5fc33ab33b1dc6e15759f4b6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a2e2d08fb070fab4947447171f1c4e3ca5a188e5
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b4a53add2fa8f1b5aa17d4c5686c320785fab182
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
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.