[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