tenvoy@6.0.4 vulnerabilities

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

  • latest version

    7.0.7

  • latest non vulnerable version

  • first published

    3 years ago

  • latest version published

    3 years ago

  • licenses detected

  • Direct Vulnerabilities

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

    How to fix?

    Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

    Fix for free
    VulnerabilityVulnerable 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