This project contains known security vulnerabilities. Find detailed information at the bottom.

Crate twilight-gateway

Dependencies

(19 total, 10 outdated, 1 insecure)

CrateRequiredLatestStatus
 bitflags^12.13.2out of date
 flate2^1.0.241.1.10up to date
 futures-util^0.30.3.34up to date
 leaky-bucket-lite^0.5.10.5.2up to date
 metrics>=0.18, <0.200.24.6out of date
 native-tls^0.2.80.2.18up to date
 rustls-native-certs^0.60.8.4out of date
 rustls ⚠️^0.200.23.45insecure
 serde^11.0.229up to date
 serde_json^11.0.151up to date
 simd-json>=0.4, <0.70.18.1out of date
 tokio^1.51.53.1up to date
 tokio-tungstenite^0.170.30.0out of date
 tracing^0.10.1.44up to date
 twilight-gateway-queue^0.12.00.17.0out of date
 twilight-http^0.12.10.17.1out of date
 twilight-model^0.12.20.17.1out of date
 url^22.5.8up to date
 webpki-roots^0.221.0.9out of date

Dev dependencies

(4 total, all up-to-date)

CrateRequiredLatestStatus
 anyhow^11.0.104up to date
 futures^0.30.3.34up to date
 static_assertions^11.1.0up to date
 tokio^1.121.53.1up to date

Security Vulnerabilities

rustls: `rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input

RUSTSEC-2024-0336

If a close_notify alert is received during a handshake, complete_io does not terminate.

Callers which do not call complete_io are not affected.

rustls-tokio and rustls-ffi do not call complete_io and are not affected.

rustls::Stream and rustls::StreamOwned types use complete_io and are affected.