Intel

AIKIDO-2026-197484

quinn-proto is vulnerable to Denial of Service (DoS)

Denial of Service (DoS)GHSA-hmxj-32vh-65vr Published Yesterday

53

Medium Risk

This Affects:

RUSTquinn-proto
0.0.1 - 0.11.16
Fixed in 0.11.17
Are you affected? Scan for Free

TL;DR

quinn-proto queues connection ID retirements along two code paths, but only the primary path enforces the cap on pending retirements while the path that handles already retired sequence numbers pushes entries with no cap and no de-duplication. A connected peer can advance the retirement window with a large sequence number and then flood duplicate retired NEW_CONNECTION_ID sequences while withholding acknowledgements, growing the pending queue. This lets a remote peer exhaust memory on the receiver. The fix bounds and de-duplicates the second retirement path.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

quinn-proto is vulnerable to Denial of Service (DoS) in versions 0.0.1 - 0.11.16.

How to fix this

Upgrade the quinn-proto library to the patch version.