PatchSiren cyber security CVE debrief
CVE-2026-64119 Linux CVE debrief
The Linux kernel vulnerability CVE-2026-64119 is a use-after-free issue in the l2tp_session_unhash function. An unprivileged local user can cause a host CPU to be indefinitely pinned by issuing specific L2TP commands concurrently. This vulnerability is due to the use of list_del_init in l2tp_session_unhash, which leaves the deleted entry's next/prev pointers self-pointing. As a result, list_for_each_entry_rcu loops indefinitely, preventing the deleted session from being properly removed. Users of Linux kernel versions affected by this vulnerability should review and apply patches to prevent potential denial-of-service attacks. The vulnerability was resolved by changing list_del_init to list_del_rcu in l2tp_session_unhash. This change ensures that the deleted session remains visible to in-flight walkers with consistent next/prev pointers until kfree_rcu releases it.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-19
- Original CVE updated
- 2026-07-19
- Advisory published
- 2026-07-19
- Advisory updated
- 2026-07-19
Who should care
Users of Linux kernel versions affected by this vulnerability should review and apply patches to prevent potential denial-of-service attacks. This includes administrators and security teams responsible for maintaining Linux-based systems, especially those using the l2tp_core module. They should assess their exposure, apply patches or mitigations, and monitor system logs for potential exploitation attempts.
Technical summary
The Linux kernel vulnerability CVE-2026-64119 involves a use-after-free issue in the l2tp_session_unhash function. An unprivileged local user can cause a host CPU to be indefinitely pinned by issuing specific L2TP commands concurrently. The vulnerability is due to the use of list_del_init in l2tp_session_unhash, which leaves the deleted entry's next/prev pointers self-pointing. This causes list_for_each_entry_rcu to loop indefinitely, preventing the deleted session from being properly removed. The fix involves changing list_del_init to list_del_rcu to match the existing list_add_rcu in l2tp_session_register.
Defensive priority
High priority should be given to patching this vulnerability, as it can be exploited by an unprivileged local user to cause a denial-of-service attack.
Recommended defensive actions
- Apply the official patch from the Linux kernel maintainers.
- Review and update Linux kernel versions to ensure the patched version is deployed.
- Monitor system logs for potential exploitation attempts.
- 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 vulnerability was resolved by changing list_del_init to list_del_rcu in l2tp_session_unhash. This change ensures that the deleted session remains visible to in-flight walkers with consistent next/prev pointers until kfree_rcu releases it. The fix has no userspace-visible behavior change. The vulnerability affects Linux kernel versions and can be exploited by an unprivileged local user to cause a denial-of-service attack.
Official resources
-
CVE-2026-64119 CVE record
CVE.org
-
CVE-2026-64119 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-19T16:17:53.450Z and has not been modified since then.