PatchSiren cyber security CVE debrief
CVE-2026-45860 Linux CVE debrief
A vulnerability in the Linux kernel's netfilter nf_conncount subsystem could cause premature connection limit enforcement under high connection rates. The issue stems from an optimization that limited garbage collection (GC) to once per jiffy. When more than 8 new connections are tracked per jiffy, the cleanup cannot keep pace, potentially causing legitimate connections to be rejected when limits are reached incorrectly. The fix increases the cleanup limit from 8 to 64 connections and adds logic to skip GC only when it was already triggered in the same jiffy AND the increment is below the cleanup threshold. This ensures more effective garbage collection while preventing excessive GC overhead. The vulnerability affects systems using nft_connlimit, xt_connlimit, or OVS connection limiting features. Testing with slowhttptest demonstrated stable operation at 52,000 connections with OVS limit configured.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-27
- Original CVE updated
- 2026-05-27
- Advisory published
- 2026-05-27
- Advisory updated
- 2026-05-27
Who should care
Organizations running Linux-based network infrastructure with connection limiting features enabled, particularly those using nftables connlimit rules, iptables xt_connlimit, or Open vSwitch connection rate limiting. Cloud providers and hosting platforms with multi-tenant networking may experience service degradation if connection limits are incorrectly enforced.
Technical summary
The nf_conncount mechanism in Linux netfilter tracks per-address connection counts for enforcing connection limits. A previous optimization restricted garbage collection to once per jiffy (typically 1-10ms depending on HZ configuration) to reduce overhead. However, this created a race condition: if new connections arrive faster than 8 per jiffy, stale entries accumulate and the connection list fills, triggering false limit violations. The fix implements conditional GC skipping—only bypassing cleanup if GC already ran this jiffy AND the current increment is below the new 64-connection threshold. This balances cleanup efficiency with correctness under high-throughput scenarios.
Defensive priority
medium
Recommended defensive actions
- Review kernel version and apply appropriate stable kernel update containing the nf_conncount fix
- Monitor connection tracking tables for unexpected limit enforcement under high connection rates
- If running nftables connlimit or OVS connection limits, prioritize patching
- Consider connection rate limiting at network edge as temporary mitigation if patching is delayed
- Validate connection limit behavior under load after applying updates
Evidence notes
The vulnerability description indicates this was resolved in the Linux kernel netfilter nf_conncount subsystem. Multiple stable kernel branch commits are referenced, suggesting backports to various kernel versions. The fix was validated using HTTP server performance testing with slowhttptest and OVS limit configurations at 52,000 connections.
Official resources
-
CVE-2026-45860 CVE record
CVE.org
-
CVE-2026-45860 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
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
2026-05-27