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

Crate tokio-tungstenite

Dependencies

(8 total, 5 outdated, 1 insecure)

CrateRequiredLatestStatus
 bytes^0.4.81.12.1out of date
 futures^0.1.230.3.34out of date
 native-tls^0.2.00.2.18up to date
 tokio-dns-unofficial^0.3.10.4.0out of date
 tokio-io^0.1.70.1.13up to date
 tokio-tcp^0.1.00.1.4up to date
 tokio-tls^0.2.00.3.1out of date
 tungstenite ⚠️^0.9.10.30.0insecure

Dev dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 env_logger^0.6.10.11.11out of date
 log^0.4.60.4.34up to date
 tokio^0.1.71.53.1out of date
 url^2.0.02.5.8up to date

Security Vulnerabilities

tungstenite: Tungstenite allows remote attackers to cause a denial of service

RUSTSEC-2023-0065

The Tungstenite crate through 0.20.0 for Rust allows remote attackers to cause a denial of service (minutes of CPU consumption) via an excessive length of an HTTP header in a client handshake. The length affects both how many times a parse is attempted (e.g., thousands of times) and the average amount of data for each parse attempt (e.g., millions of bytes).