Description
In the Linux kernel, the following vulnerability has been resolved:

netfilter: nf_conntrack: defer invalid log until after unlock

TCP and SCTP conntrack paths can emit invalid-packet logs while ct->lock
is still held.

When invalid logging is routed to nfnetlink_log and conntrack export is
enabled, the log path can re-enter conntrack netlink glue and dump the
same conntrack again. Protocol attribute dumping may take ct->lock, so
logging while holding that lock can deadlock.

Defer the TCP invalid logs by storing only the minimal log context while
ct->lock is held and emitting the log after unlocking. Also make the TCP
timeout-lowering invalid path return whether a log is needed, then emit
that log after unlocking.

Do the same for the SCTP invalid state-transition log that can be reached
while ct->lock is held.

Add a lockdep assertion to nf_ct_l4proto_log_invalid() so future callers
that log invalid conntracks while holding ct->lock are caught outside TCP
and SCTP as well.
Published: 2026-08-22
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via kernel deadlock
Action: Apply Patch
AI Analysis

Impact

In the Linux kernel, the netfilter nf_conntrack module can emit logs for malformed TCP or SCTP packets while it still holds the conntrack lock. When nfnetlink_log and conntrack export are enabled, the logging routine can re‑enter the conntrack core and attempt to dump the same entry again. Because both paths try to acquire the same lock, this recursive re‑entry can deadlock the kernel network stack, halting packet transmission and leading to a denial of service.

Affected Systems

All Linux kernel releases that include nf_conntrack and nfnetlink_log may be affected. No specific version list is provided, so any kernel with the nf_conntrack module is potentially vulnerable until the vendor releases a patch.

Risk and Exploitability

The flaw can be triggered by sending crafted TCP or SCTP packets that cause an invalid state. With an EPSS score of <1% and not listed in the CISA KEV catalog, the likelihood of exploitation is low, but the lack of widespread public reports does not diminish the theoretical risk. Based on the description, it is inferred that the attack requires network access and the ability to generate malformed traffic, which can be achieved by a remote or local adversary. Because the vulnerability can freeze the kernel’s networking layer, the impact is severe but the exploit vector is limited to entities that can send those packets. The CVSS score of 7.5 indicates a high likelihood of denial of service, and the low EPSS suggests a moderate overall risk, warranting immediate attention.

Generated by OpenCVE AI on August 25, 2026 at 06:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor patch for the Linux kernel that corrects nf_conntrack logging deadlock.
  • Disable nfnetlink_log or conntrack export, or set kernel sysctl parameters to turn off conntrack logging, to eliminate the re‑entrant path.
  • Ensure that the system cannot receive crafted TCP or SCTP packets that trigger the invalid state, for example by enforcing firewall rules to drop suspicious traffic.

Generated by OpenCVE AI on August 25, 2026 at 06:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4777-1 linux security update
Debian DSA Debian DSA DSA-6466-1 linux security update
History

Tue, 25 Aug 2026 05:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Mon, 24 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-1338

Mon, 24 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-833
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}

threat_severity

Moderate


Sun, 23 Aug 2026 13:15:00 +0000


Sat, 22 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-1338

Sat, 22 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack: defer invalid log until after unlock TCP and SCTP conntrack paths can emit invalid-packet logs while ct->lock is still held. When invalid logging is routed to nfnetlink_log and conntrack export is enabled, the log path can re-enter conntrack netlink glue and dump the same conntrack again. Protocol attribute dumping may take ct->lock, so logging while holding that lock can deadlock. Defer the TCP invalid logs by storing only the minimal log context while ct->lock is held and emitting the log after unlocking. Also make the TCP timeout-lowering invalid path return whether a log is needed, then emit that log after unlocking. Do the same for the SCTP invalid state-transition log that can be reached while ct->lock is held. Add a lockdep assertion to nf_ct_l4proto_log_invalid() so future callers that log invalid conntracks while holding ct->lock are caught outside TCP and SCTP as well.
Title netfilter: nf_conntrack: defer invalid log until after unlock
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-25T05:40:47.114Z

Reserved: 2026-08-15T05:44:03.921Z

Link: CVE-2026-74624

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-22T16:16:35.280

Modified: 2026-08-25T06:18:40.723

Link: CVE-2026-74624

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-22T00:00:00Z

Links: CVE-2026-74624 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T06:45:03Z

Weaknesses