An issue was discovered in the blake2 crate before 0.8.1 for Rust. The BLAKE2b and BLAKE2s algorithms, when used with HMAC, produce incorrect results because the block sizes are half of the required sizes.
Metrics
Affected Vendors & Products
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2021-1566 | An issue was discovered in the blake2 crate before 0.8.1 for Rust. The BLAKE2b and BLAKE2s algorithms, when used with HMAC, produce incorrect results because the block sizes are half of the required sizes. |
Github GHSA |
GHSA-4x25-pvhw-5224 | Algorithms compute incorrect results in blake2 |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
| Link | Providers |
|---|---|
| https://rustsec.org/advisories/RUSTSEC-2019-0019.html |
|
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-05T01:10:41.237Z
Reserved: 2019-09-08T00:00:00
Link: CVE-2019-16143
No data.
Status : Modified
Published: 2019-09-09T12:15:11.023
Modified: 2024-11-21T04:30:08.253
Link: CVE-2019-16143
No data.
OpenCVE Enrichment
No data.
EUVD
Github GHSA