Subject: Re: [quicwg/base-drafts] Spoofed retry token attack on IP authentication (#2394)

From: ekr <[email-masked]>
Date: Wed, 22 May 2019 06:50:22 -0700

Discussion on London: I think this misunderstands the purpose of the retry token.

As a practical matter, we assume that servers under normal conditions respond to Initial with a full first flight. Otherwise, QUIC is a two-round trip protocol no better than TCP. So, there is a builtin 3x amplification attack on random victims.

The purpose of the retry token is when the *server* is under attack from spoofed packets, and wants to efficiently distinguish between true and false IPs so it can blacklist the attackers. A retry token collection attack is possible here too, but the anti-DoS system has to track IPs anyway, and so can just track any IP address which is associated with excessive traffic anyway.

Proposal: Close with no action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2394#issuecomment-494811039