Skip to main content
VulnerabilityPublished Updated

CVE-2026-74347: Linux kernel · netfilter: cttimeout: detach dataplane timeout policy and repurpose refcount

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 7.8 High · fixed in b2e84317f334d834fb06c9b340ea465f398b6d4f : patch Linux kernel soon.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 2% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in b2e84317f334d834fb06c9b340ea465f398b6d4f, 44583fd5735cb0bdf3bfe11b1e51504ce387bdb7, 1241e459a1bd17044fa6bbb68f491ab5543c3a1b +2
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 15 Aug 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 50978462300f74dc48aea4a38471cb69bdf741a5, < b2e84317f334d834fb06c9b340ea465f398b6d4f
Fixed in
  • b2e84317f334d834fb06c9b340ea465f398b6d4f
LinuxLinuxAffected
  • ≥ 50978462300f74dc48aea4a38471cb69bdf741a5, < 44583fd5735cb0bdf3bfe11b1e51504ce387bdb7
Fixed in
  • 44583fd5735cb0bdf3bfe11b1e51504ce387bdb7
LinuxLinuxAffected
  • ≥ 50978462300f74dc48aea4a38471cb69bdf741a5, < 1241e459a1bd17044fa6bbb68f491ab5543c3a1b
Fixed in
  • 1241e459a1bd17044fa6bbb68f491ab5543c3a1b
LinuxLinuxAffected
  • ≥ 50978462300f74dc48aea4a38471cb69bdf741a5, < 9aeb0dcfeb460d33d61d434148b51103ab1d2013
Fixed in
  • 9aeb0dcfeb460d33d61d434148b51103ab1d2013
LinuxLinuxAffected
  • ≥ 50978462300f74dc48aea4a38471cb69bdf741a5, < 7d6a9cdb8d3a51d9cfe546a09a518ab3d2671549
Fixed in
  • 7d6a9cdb8d3a51d9cfe546a09a518ab3d2671549
LinuxLinuxAffected
  • =3.4
Fixed in–

Description

In the Linux kernel, the following vulnerability has been resolved: netfilter: cttimeout: detach dataplane timeout policy and repurpose refcount Add a refcount for struct nf_ct_timeout which is used by ct extension to set the custom ct timeout policy, this tells us that the ct timeout is being used by a conntrack entry. When the last conntrack entry drops the refcount on the ct timeout, the ct timeout is released. Remove the refcount for control plane which controls if the ruleset refers to the timeout policy. After this update, it is possible to remove the ct timeout policy from nfnetlink_cttimeout immediately. This is for simplicity not to handle two refcounts on a single object. Remove nf_queue_nf_hook_drop(): a packet sitting in nfqueue will just hold a reference to the nf_ct_timeout object until packet is reinjected, since this is part of the ct extension, this will be released by the time the conntrack is freed. nf_ct_untimeout() is still called to clean up in a best effort basis: the ct timeout on existing entries gets removed when the ct timeout goes away, but as long as the iptables ruleset still refers to the ct timeout through a template, new conntracks may keep attaching it and extend its lifetime until the rule is removed. nf_ct_untimeout() is not called anymore from module removal path, this is unlikely to find timeouts give module refcount is bumped, and the new refcount already tracks the ct timeout policy use so it is released when unused.

References

Community reviews

Loading reviews…