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.00.5.4out of date
 actix-http^2.2.03.18.13out of date
 actix-macros^0.1.00.2.5out of date
 actix-router^0.2.40.5.4out of date
 actix-rt^1.1.12.15.0out of date
 actix-server^1.0.02.9.8out of date
 actix-service^1.0.62.0.3out of date
 actix-testing^1.0.01.0.1up to date
 actix-threadpool^0.3.10.3.3up to date
 actix-tls^2.0.03.6.1out of date
 actix-utils^2.0.03.0.2out of date
 actix-web-codegen^0.4.04.4.0out of date
 awc^2.0.33.8.2out of date
 bytes^0.5.31.12.1out of date
 derive_more^0.99.52.1.1out of date
 encoding_rs^0.80.8.42up to date
 futures-channel^0.3.50.3.34up to date
 futures-core^0.3.50.3.34up to date
 futures-util^0.3.50.3.34up to date
 fxhash^0.2.10.2.1up to date
 log^0.40.4.34up to date
 mime^0.30.3.17up to date
 openssl^0.100.10.81up to date
 pin-project^1.0.01.1.13up to date
 regex^1.41.13.1up to date
 rustls ⚠️^0.18.00.23.45insecure
 serde^1.01.0.229up to date
 serde_json^1.01.0.152up to date
 serde_urlencoded^0.70.7.1up to date
 socket2^0.3.160.6.5out of date
 time^0.2.70.3.55out of date
 tinyvec^11.13.3up to date
 url^2.12.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.