PatchSiren cyber security CVE debrief
CVE-2026-23319 Linux CVE debrief
CVE-2026-23319 is a use-after-free vulnerability in the Linux kernel, specifically in the bpf_trampoline_link_cgroup_shim function. The vulnerability arises when the refcount of 'shim_link->link.link' is reduced to zero, but the resource is still referenced via 'tr->progs_hlist' in 'cgroup_shim_find'. This can lead to a use-after-free condition when another process accesses the resource during the window before 'tr->progs_hlist' is cleaned up in 'bpf_shim_tramp_link_release'. The vulnerability affects Linux kernel versions 6.0.1 to 6.1.167, 6.2 to 6.6.130, 6.7 to 6.12.77, 6.13 to 6.18.17, 6.19 to 6.19.7, and 7.0 rc1 to rc7.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-03-25
- Original CVE updated
- 2026-07-14
- Advisory published
- 2026-03-25
- Advisory updated
- 2026-07-14
Who should care
This vulnerability affects Linux kernel versions 6.0.1 to 6.1.167, 6.2 to 6.6.130, 6.7 to 6.12.77, 6.13 to 6.18.17, 6.19 to 6.19.7, and 7.0 rc1 to rc7. Users of these versions should apply patches or mitigations to prevent exploitation. Linux kernel users and administrators should review and apply patches or mitigations.
Technical summary
The vulnerability is caused by a use-after-free condition in the bpf_trampoline_link_cgroup_shim function. When the refcount of 'shim_link->link.link' reaches zero, the resource is considered released but may still be referenced via 'tr->progs_hlist' in 'cgroup_shim_find'. To fix this, an atomic non-zero check was added in 'bpf_trampoline_link_cgroup_shim' to only increment the refcount if it is not already zero. The fix involves adding an atomic non-zero check in 'bpf_trampoline_link_cgroup_shim'.
Defensive priority
High
Recommended defensive actions
- Apply patches from Linux kernel stable branches
- Inventory and update affected Linux kernel versions
- Monitor for suspicious activity related to bpf_trampoline_link_cgroup_shim
- Implement compensating controls to limit exploitation
- Verify and retest systems after patch application
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record was published on 2026-03-25T11:16:28.570Z and last modified on 2026-07-14T13:18:29.743Z. The NVD entry is currently Modified. This vulnerability affects Linux kernel versions 6.0.1 to 6.1.167, 6.2 to 6.6.130, 6.7 to 6.12.77, 6.13 to 6.18.17, 6.19 to 6.19.7, and 7.0 rc1 to rc7. Users of these versions should apply patches or mitigations to prevent exploitation. The vulnerability is caused by a use-after-free condition in the bpf_trampoline_link_cgroup_shim function.
Official resources
-
CVE-2026-23319 CVE record
CVE.org
-
CVE-2026-23319 NVD detail
NVD
-
Source item URL
nvd_modified
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-03-25T11:16:28.570Z and has not been modified since then.