tenvoy@6.0.6 vulnerabilities

PGP, NaCl, and PBKDF2 in node.js and the browser (hashing, random, encryption, decryption, signatures, conversions), used by TogaTech.org

Direct Vulnerabilities

Known vulnerabilities in the tenvoy package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • C
Improper Verification of Cryptographic Signature

tenvoy is a PGP, NaCl, and PBKDF2 in node.js and the browser (hashing, random, encryption, decryption, signatures, conversions), used by TogaTech.org

Affected versions of this package are vulnerable to Improper Verification of Cryptographic Signature. The verifyWithMessage method of tEnvoyNaClSigningKey always returns true for any signature that has a SHA-512 hash matching the SHA-512 hash of the message even if the signature was invalid.

How to fix Improper Verification of Cryptographic Signature?

Upgrade tenvoy to version 7.0.3 or higher.

<7.0.3