CVE-2019-25002
Incorrect Comparison in sodiumoxide
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
An issue was discovered in the sodiumoxide crate before 0.2.5 for Rust. generichash::Digest::eq compares itself to itself and thus has degenerate security properties.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| cargo::GitHub Security Advisory Rust | sodiumoxide | 0.2.5 |
References
- https://github.com/sodiumoxide/sodiumoxide
- https://github.com/sodiumoxide/sodiumoxide/commit/38490723927f230498adf795153e6cd3cb08b6a8
- https://github.com/sodiumoxide/sodiumoxide/pull/381
- https://github.com/sodiumoxide/sodiumoxide/pull/381/commits/fae052b834b097ced9a89a8fff8466e18f383070
- https://nvd.nist.gov/vuln/detail/CVE-2019-25002
- https://rustsec.org/advisories/RUSTSEC-2019-0026.html