quinn-rs / quinn

Async-friendly QUIC implementation in Rust
Apache License 2.0
3.57k stars 363 forks source link

After planned migration, connection is linkable to prev. path #1803

Closed nemethf closed 1 month ago

nemethf commented 2 months ago

The server switches to a new CID, but it sends a path-challenge on the old path with the new CID. So it is still possible to trace back the connection to the old path after the client switches to a new socket.

See #1800 for breaking linkability on the client side.

Ralith commented 1 month ago

https://github.com/quinn-rs/quinn/pull/1857 should sort this out.