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

tcp: challenge ACK for non-exact RST in SYN-RECEIVED

The SYN-RECEIVED request-socket path in tcp_check_req() accepts an
in-window RST without requiring SEG.SEQ to exactly match RCV.NXT. A
non-exact RST therefore removes the request instead of eliciting a
challenge ACK.

RFC 9293 section 3.10.7.4 applies the RFC 5961 reset check in
SYN-RECEIVED: an exact RST resets the connection, while a non-exact
in-window RST must trigger a challenge ACK and be dropped.

Apply that check before the ACK-field validation, following the RFC
sequence-number, RST, then ACK processing order. Factor the per-netns
challenge ACK quota out of tcp_send_challenge_ack() so request sockets
can share it. Use the request socket's send_ack() callback and its own
out-of-window ACK timestamp to send and rate-limit the response.
Published: 2026-08-10
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in the Linux kernel’s TCP implementation occurs when a non‑exact in‑window RST packet is received while a socket is in the SYN‑RECEIVED state. Instead of generating the mandated challenge ACK, the code incorrectly removes the request socket. This protocol deviation causes legitimate TCP connections to be prematurely dropped, resulting in a denial‑of‑service condition. The CVE description does not describe privilege escalation or code execution; based on the available information we infer that the impact remains limited to DoS.

Affected Systems

All Linux kernel releases that have not yet integrated the patch are affected. The defect resides in the generic Linux kernel source tree, so any distribution or custom build without the referenced commit series is at risk. No specific version range is listed, implying that all unpatched kernels are potentially vulnerable.

Risk and Exploitability

The CVSS score of 8.2 indicates high severity, while the EPSS score of < 1% suggests a low probability of exploitation. The vulnerability is not listed in CISA KEV, indicating no known active exploits. The CVE description does not mention privilege escalation or code execution, and based on the available information we infer that such capabilities are not part of the vulnerability. An attacker needs to craft and send a forged RST packet over the network; the description thus infers a remote network packet injection vector where the packet must be an in‑window RST with a non‑exact sequence number. If accepted, the target’s TCP connection is disrupted, leading to service downtime.

Generated by OpenCVE AI on August 14, 2026 at 01:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a patched version that incorporates the referenced commit series.
  • If you build a custom kernel, cherry‑pick the needed commits, rebuild, and deploy the updated kernel.
  • Implement firewall or IDS rules that detect and block in‑window RST packets that do not match the expected sequence number, providing a temporary protective measure.

Generated by OpenCVE AI on August 14, 2026 at 01:49 UTC.

Tracking

Sign in to view the affected projects.

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

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


Thu, 13 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

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'}


Thu, 13 Aug 2026 09:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-346

Wed, 12 Aug 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Moderate


Mon, 10 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-346

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: tcp: challenge ACK for non-exact RST in SYN-RECEIVED The SYN-RECEIVED request-socket path in tcp_check_req() accepts an in-window RST without requiring SEG.SEQ to exactly match RCV.NXT. A non-exact RST therefore removes the request instead of eliciting a challenge ACK. RFC 9293 section 3.10.7.4 applies the RFC 5961 reset check in SYN-RECEIVED: an exact RST resets the connection, while a non-exact in-window RST must trigger a challenge ACK and be dropped. Apply that check before the ACK-field validation, following the RFC sequence-number, RST, then ACK processing order. Factor the per-netns challenge ACK quota out of tcp_send_challenge_ack() so request sockets can share it. Use the request socket's send_ack() callback and its own out-of-window ACK timestamp to send and rate-limit the response.
Title tcp: challenge ACK for non-exact RST in SYN-RECEIVED
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-23T12:45:51.263Z

Reserved: 2026-07-30T09:28:09.369Z

Link: CVE-2026-68118

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:19:56.850

Modified: 2026-08-23T13:16:33.210

Link: CVE-2026-68118

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T11:58:38Z

Links: CVE-2026-68118 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T02:00:15Z

Weaknesses
  • CWE-358

    Improperly Implemented Security Check for Standard