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 curve25519-dalek

Dependencies

(8 total, 5 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 byteorder^1.2.31.5.0up to date
 clear_on_drop=0.2.30.2.5out of date
 digest^0.70.10.7out of date
 generic-array ⚠️^0.91.0.0out of date
 packed_simd^0.3.00.3.9up to date
 rand^0.50.8.5out of date
 serde^1.01.0.198up to date
 subtle^12.5.0out of date

Dev dependencies

(3 total, 3 outdated, 1 possibly insecure)

CrateRequiredLatestStatus
 criterion^0.20.5.1out of date
 serde_cbor ⚠️^0.60.11.2out of date
 sha2^0.70.10.8out of date

Security Vulnerabilities

serde_cbor: Flaw in CBOR deserializer allows stack overflow

RUSTSEC-2019-0025

Affected versions of this crate did not properly check if semantic tags were nested excessively during deserialization.

This allows an attacker to craft small (< 1 kB) CBOR documents that cause a stack overflow.

The flaw was corrected by limiting the allowed number of nested tags.

generic-array: arr! macro erases lifetimes

RUSTSEC-2020-0146

Affected versions of this crate allowed unsoundly extending lifetimes using arr! macro. This may result in a variety of memory corruption scenarios, most likely use-after-free.