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

Crate imageproc

Dependencies

(11 total, 7 outdated, 1 insecure)

CrateRequiredLatestStatus
 conv^0.3.30.3.3up to date
 image^0.23.60.25.1out of date
 itertools^0.9.00.12.1out of date
 num^0.3.00.4.3out of date
 quickcheck^0.9.21.0.3out of date
 rand^0.7.30.8.5out of date
 rand_distr^0.2.20.4.3out of date
 rayon^1.3.11.10.0up to date
 rulinalg ⚠️^0.4.20.4.2insecure
 rusttype^0.9.20.9.3up to date
 sdl2^0.34.20.36.0out of date

Dev dependencies

(4 total, 2 outdated)

CrateRequiredLatestStatus
 assert_approx_eq^1.1.01.1.0up to date
 image^0.23.60.25.1out of date
 quickcheck^0.9.21.0.3out of date
 wasm-bindgen-test^0.3.140.3.42up to date

Security Vulnerabilities

rulinalg: Lifetime boundary for `raw_slice` and `raw_slice_mut` are incorrect

RUSTSEC-2020-0023

The affected version of rulinalg has incorrect lifetime boundary definitions for RowMut::raw_slice and RowMut::raw_slice_mut. They do not conform with Rust's borrowing rule and allows the user to create multiple mutable references to the same location. This may result in unexpected calculation result and data race if both references are used at the same time.