[tcpm] I-D Action: draft-ietf-tcpm-tcp-ghost-acks-06.txt
internet-drafts@ietf.org Thu, 11 June 2026 12:07 UTC
Return-Path: <internet-drafts@ietf.org>
X-Original-To: tcpm@ietf.org
Delivered-To: tcpm@mail2.ietf.org
Received: from [10.244.22.121] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 24A88FF4BDB6; Thu, 11 Jun 2026 05:07:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781179620; bh=kVZ40ePEOMYGwPI09phZGngB84/uQAC/wuoPTJkn+dg=; h=From:To:Cc:Subject:Reply-To:Date; b=xDzbng6UyjwGynJ+C3uZr7HnRRB6ePNuezlS0f8SOlKXbJvBY8b0qPzyzZVI7Num2 0dlGiFwUEDARmPrm1oQoJCx09/IldRmu5Mzi5uOlkcy9a6tJGmxB+i60joqvnHa4h4 MTgT05XxbznPTlxezzw5CwFFkuEiX0Ggd6YfFq54=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.67.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <178117962003.265229.294235247641884940@dt-datatracker-56f887f959-hdgj4>
Date: Thu, 11 Jun 2026 05:07:00 -0700
Message-ID-Hash: J3I3SREXHQXLW65EZM45UB2JONVECXRD
X-Message-ID-Hash: J3I3SREXHQXLW65EZM45UB2JONVECXRD
X-MailFrom: internet-drafts@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tcpm.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: tcpm@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: tcpm@ietf.org
Subject: [tcpm] I-D Action: draft-ietf-tcpm-tcp-ghost-acks-06.txt
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/7vZSpNlgjpCK2XHbTmG-duViLWA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Owner: <mailto:tcpm-owner@ietf.org>
List-Post: <mailto:tcpm@ietf.org>
List-Subscribe: <mailto:tcpm-join@ietf.org>
List-Unsubscribe: <mailto:tcpm-leave@ietf.org>
Internet-Draft draft-ietf-tcpm-tcp-ghost-acks-06.txt is now available. It is a
work item of the TCP Maintenance and Minor Extensions (TCPM) WG of the IETF.
Title: Improve TCP Handling of Out-of-Window Packets to Mitigate Ghost ACKs
Authors: Yepeng Pan
Christian Rossow
Name: draft-ietf-tcpm-tcp-ghost-acks-06.txt
Pages: 6
Dates: 2026-06-11
Abstract:
Historically, TCP as specified in RFC 793 was threatened by the blind
data injection attack because of the loose SEG.ACK value validation,
where the SEG.ACK value of a TCP segment is considered valid as long
as it does not acknowledge data ahead of what has been sent. RFC
5961 improved the input validation by shrinking the range of
acceptable SEG.ACK values in a TCP segment. Later, RFC 9293
incorporated the updates proposed by RFC 5961 as a TCP stack
implementation option.
However, an endpoint that follows the RFC 9293 specifications can
still accept a TCP segment containing an SEG.ACK value acknowledging
data that the endpoint has never sent. This document specifies small
modifications to the way TCP verifies incoming TCP segments' SEG.ACK
value to prevent TCP from accepting such invalid SEG.ACK values.
The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-tcpm-tcp-ghost-acks/
There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-tcpm-tcp-ghost-acks-06.html
A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-tcpm-tcp-ghost-acks-06
Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts
- [tcpm] I-D Action: draft-ietf-tcpm-tcp-ghost-acks… internet-drafts
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… Yoshifumi Nishida
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… Yoshifumi Nishida
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… Michael Tuexen
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… Yoshifumi Nishida
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… Michael Tuexen
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… yepeng.pan
- [tcpm] Re: I-D Action: draft-ietf-tcpm-tcp-ghost-… Michael Tuexen