PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-23419 Linux CVE debrief

A circular locking dependency vulnerability was found in the Linux kernel's rds_tcp_tune function. The issue arises when sk_net_refcnt_upgrade() is called while holding the socket lock, creating a dependency with fs_reclaim. This vulnerability has been resolved by moving sk_net_refcnt_upgrade() outside the socket lock critical section. The fix ensures that the fields modified by sk_net_refcnt_upgrade() are not accessed by any concurrent code path at that point. The vulnerability was reported by syzbot and has been resolved by the Linux kernel maintainers. The affected kernel versions and patched versions are documented in the CVE record and NVD entry. System administrators and security teams should be aware of the potential impact and take necessary actions to mitigate the risk.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-04-03
Original CVE updated
2026-07-24
Advisory published
2026-04-03
Advisory updated
2026-07-24

Who should care

System administrators and security teams responsible for Linux kernel-based systems, particularly those using kernel versions prior to the patched versions, should be aware of this vulnerability and take necessary actions to mitigate the risk.

Technical summary

The vulnerability is caused by a circular locking dependency in the rds_tcp_tune function of the Linux kernel. The function calls sk_net_refcnt_upgrade() while holding the socket lock, which leads to a dependency with fs_reclaim. To fix this issue, the sk_net_refcnt_upgrade() call has been moved outside the socket lock critical section. This change ensures that the fields modified by sk_net_refcnt_upgrade() are not accessed by any concurrent code path at that point.

Defensive priority

High

Recommended defensive actions

  • Apply the official patches provided by the Linux kernel maintainers.
  • Ensure that the Linux kernel is updated to a version that includes the fix, such as 5.18.1 or later, 6.6.130 or later, 6.7 or later, 6.12.77 or later, 6.13 or later, 6.18.17 or later, 6.19 or later, or 6.19.7 or later.
  • Monitor system logs for potential exploitation attempts.
  • Implement compensating controls, such as network segmentation and access controls, to limit the attack surface.
  • 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.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The vulnerability was reported by syzbot and has been resolved by the Linux kernel maintainers. The fix involves moving the sk_net_refcnt_upgrade() call outside the socket lock critical section. The affected kernel versions and patched versions are documented in the CVE record and NVD entry.

Official resources

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-04-03T14:16:27.843Z and has not been modified since then. The NVD entry is currently Modified.