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

Crate actix-web

Dependencies

(33 total, 16 outdated, 1 insecure)

CrateRequiredLatestStatus
 actix-codec>=0.3.0, <0.4.00.5.4out of date
 actix-http>=2.1.0, <3.0.03.13.6out of date
 actix-macros>=0.1.0, <0.2.00.2.5out of date
 actix-router>=0.2.4, <0.3.00.5.4out of date
 actix-rt>=1.1.1, <2.0.02.15.0out of date
 actix-server>=1.0.0, <2.0.02.9.5out of date
 actix-service>=1.0.6, <2.0.02.0.3out of date
 actix-testing>=1.0.0, <2.0.01.0.1up to date
 actix-threadpool>=0.3.1, <0.4.00.3.3up to date
 actix-tls>=2.0.0, <3.0.03.6.0out of date
 actix-utils>=2.0.0, <3.0.03.0.2out of date
 actix-web-codegen>=0.4.0, <0.5.04.4.0out of date
 awc>=2.0.0, <3.0.03.8.2out of date
 bytes>=0.5.3, <0.6.01.12.1out of date
 derive_more>=0.99.2, <0.100.02.1.1out of date
 encoding_rs>=0.8.0, <0.9.00.8.41up to date
 futures-channel>=0.3.5, <0.4.00.3.34up to date
 futures-core>=0.3.5, <0.4.00.3.34up to date
 futures-util>=0.3.5, <0.4.00.3.34up to date
 fxhash>=0.2.1, <0.3.00.2.1up to date
 log>=0.4.0, <0.5.00.4.34up to date
 mime>=0.3.0, <0.4.00.3.17up to date
 openssl>=0.10.0, <0.11.00.10.81up to date
 pin-project>=1.0.0, <2.0.01.1.13up to date
 regex>=1.4.0, <2.0.01.13.1up to date
 rustls ⚠️>=0.18.0, <0.19.00.23.45insecure
 serde>=1.0.0, <2.0.01.0.229up to date
 serde_json>=1.0.0, <2.0.01.0.151up to date
 serde_urlencoded>=0.7.0, <0.8.00.7.1up to date
 socket2>=0.3.0, <0.4.00.6.5out of date
 time>=0.2.7, <0.3.00.3.55out of date
 tinyvec>=1.0.0, <2.0.01.13.3up to date
 url>=2.1.0, <3.0.02.5.8up 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.