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

Crate tokio-tungstenite

Dependencies

(7 total, 1 outdated, 1 insecure)

CrateRequiredLatestStatus
 futures-util^0.30.3.34up to date
 log^0.40.4.34up to date
 native-tls^0.2.00.2.18up to date
 pin-project^1.01.1.13up to date
 tokio^1.0.01.53.1up to date
 tokio-native-tls^0.3.00.3.1up to date
 tungstenite ⚠️^0.12.00.30.0insecure

Dev dependencies

(4 total, 1 outdated)

CrateRequiredLatestStatus
 env_logger^0.70.11.11out of date
 futures-channel^0.30.3.34up to date
 tokio^1.0.01.53.1up to 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).