In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Use of a Broken or Risky Cryptographic Algorithm vulnerabilities in an interactive lesson.
Start learningUpgrade libcrux-ecdh to version 0.0.6 or higher.
libcrux-ecdh is a This crate provides an API for performing elliptic curve Diffie-Hellman. Currently supported curves are Curve 25519 and NIST curve P256.
Affected versions of this package are vulnerable to Use of a Broken or Risky Cryptographic Algorithm via insufficient validation in the X25519 secret key handling and duplicated clamping during key generation. An attacker can cause incorrect cryptographic operations or trigger errors by providing malformed or improperly clamped secret keys.