draft-chen-quic-logical-vuln-mitigations
Mitigating Logical Vulnerabilities in QUIC Implementations
This document describes protocol and implementation practices for
mitigating logical vulnerabilities in QUIC implementations. It
focuses on denial-of-service and correctness failures caused by
unbounded resource retention, unsafe state transitions, and
insufficiently defensive handling of adversarial but parseable
protocol inputs.
The document provides actionable guidance for protocol designers,
implementers, and operators. It proposes concrete resource bounds,
defensive validation rules, queue-management practices, and state-
machine invariants intended to reduce exposure to memory exhaustion,
CPU exhaustion, queue blow-up, connection starvation, and crash-
triggering state confusion in QUIC endpoints.