This project might be open to known security vulnerabilities, which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom.

Crate rauth

Dependencies

(31 total, 10 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 actix-web^4.3.14.5.1up to date
 async_once^0.2.60.2.6up to date
 async-trait^0.1.680.1.80up to date
 base64^0.21.20.22.1out of date
 chrono^0.4.260.4.38up to date
 deadpool-lapin^0.10.00.12.1out of date
 dotenv^0.15.00.15.0up to date
 jsonwebtoken^8.3.09.3.0out of date
 lapin^2.2.12.3.4up to date
 lazy_static^1.4.01.4.0up to date
 lettre^0.10.40.11.7out of date
 libreauth^0.16.00.16.0up to date
 once_cell^1.18.01.19.0up to date
 openssl ⚠️^0.10.540.10.64maybe insecure
 prost^0.11.90.12.6out of date
 protoc^2.28.02.28.0up to date
 rand^0.8.50.8.5up to date
 redis^0.23.00.25.3out of date
 regex^1.8.41.10.4up to date
 reool^0.30.00.30.0up to date
 serde^1.0.1641.0.202up to date
 serde_json^1.0.961.0.117up to date
 sha256^1.1.41.5.0up to date
 sqlx^0.6.30.7.4out of date
 strum^0.25.00.26.2out of date
 strum_macros^0.25.00.26.2out of date
 tera^1.19.01.19.1up to date
 tokio^1.28.21.37.0up to date
 tonic^0.9.20.11.0out of date
 tracing^0.10.1.40up to date
 tracing-subscriber^0.30.3.18up to date

Build dependencies

(1 total, 1 outdated)

CrateRequiredLatestStatus
 tonic-build^0.9.20.11.0out of date

Security Vulnerabilities

openssl: `openssl` `X509VerifyParamRef::set_host` buffer over-read

RUSTSEC-2023-0044

When this function was passed an empty string, openssl would attempt to call strlen on it, reading arbitrary memory until it reached a NUL byte.