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

netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check

An unintended behavior in the TCP conntrack state machine allows a
connection to be forced into the CLOSE state using an RST packet with an
invalid sequence number.

Specifically, after a SYN packet is observed, an RST with an invalid SEQ
can transition the conntrack entry to TCP_CONNTRACK_CLOSE, regardless of
whether the RST corresponds to the expected reply direction. The relevant
code path assumes the RST is a response to an outgoing SYN, but does not
validate packet direction or ensure that a matching SYN was actually sent
in the opposite direction.

As a result, a crafted packet sequence consisting of a SYN followed by an
invalid-sequence RST can prematurely terminate an active NAT entry. This
makes connection teardown easier than intended.

So, tighten the state transition logic to ensure that RST-triggered
CLOSE transitions only occur when the RST is a valid response to a
previously observed SYN in the correct direction.
Published: 2026-07-19
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in the Linux kernel’s netfilter conntrack module is a classic instance of state machine manipulation, classified as CWE-358. It allows a crafted TCP reset packet to forcibly transition a tracked connection to the CLOSE state without confirming that the packet is a legitimate response to a previous SYN. After observing an initial SYN, an attacker can send an RST with an invalid sequence number; the kernel interprets it as a response to the outgoing SYN, causing premature termination of the NAT entry and disrupting active flows.

Affected Systems

All installations running a Linux kernel version that has not yet incorporated the upstream patch are affected. This includes most mainstream distributions and embedded systems where the kernel is compiled from source or provided via package repositories that have not updated to the latest stable release that includes the fix.

Risk and Exploitability

With a CVSS score of 8.2, the vulnerability is high severity, but the EPSS score of less than 1% indicates a low probability of exploitation at present. It is not listed in the CISA KEV catalog. Based on the description, an attacker can send the malicious packet sequence from an unprivileged host across any network interface that the victim accepts, without needing authentication. The exploit path involves only the transmission of a crafted SYN followed by an invalid‑sequence RST, so the attack can be performed over the public internet or internal networks when the target is reachable.

Generated by OpenCVE AI on August 4, 2026 at 18:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official kernel update that includes the netfilter conntrack fix, ensuring the system runs a kernel that has incorporated the patch.
  • If an upgrade is not immediately feasible, configure firewall rules to drop unsolicited RST packets from untrusted sources to reduce the chance of accidental connection termination.
  • Limit conntrack state tracking to only the interfaces that require NAT or connection tracking, disabling it on unused interfaces to reduce the attack surface.

Generated by OpenCVE AI on August 4, 2026 at 18:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Wed, 22 Jul 2026 00:15:00 +0000

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

None

threat_severity

Moderate


Mon, 20 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sun, 19 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check An unintended behavior in the TCP conntrack state machine allows a connection to be forced into the CLOSE state using an RST packet with an invalid sequence number. Specifically, after a SYN packet is observed, an RST with an invalid SEQ can transition the conntrack entry to TCP_CONNTRACK_CLOSE, regardless of whether the RST corresponds to the expected reply direction. The relevant code path assumes the RST is a response to an outgoing SYN, but does not validate packet direction or ensure that a matching SYN was actually sent in the opposite direction. As a result, a crafted packet sequence consisting of a SYN followed by an invalid-sequence RST can prematurely terminate an active NAT entry. This makes connection teardown easier than intended. So, tighten the state transition logic to ensure that RST-triggered CLOSE transitions only occur when the RST is a valid response to a previously observed SYN in the correct direction.
Title netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check
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-05T12:37:07.250Z

Reserved: 2026-07-19T07:54:57.020Z

Link: CVE-2026-63913

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-63913 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T18:30:12Z

Weaknesses
  • CWE-358

    Improperly Implemented Security Check for Standard