com.google.crypto.tink:tink@1.3.0-rc2 vulnerabilities

  • latest version

    1.18.0

  • latest non vulnerable version

  • first published

    7 years ago

  • latest version published

    17 days ago

  • licenses detected

  • package registry

  • Direct Vulnerabilities

    Known vulnerabilities in the com.google.crypto.tink:tink 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
    • M
    Cryptographic Issues

    com.google.crypto.tink:tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.

    Affected versions of this package are vulnerable to Cryptographic Issues. Under some circumstances it allowed attackers to change the key ID part of the ciphertext, resulting in the attacker creating a second ciphertext that will decrypt to the same plaintext. This can be a problem in particular in the case of encrypting with a deterministic AEAD with a single key, and relying on the fact that there is only a single valid ciphertext per plaintext.

    No loss of confidentiality or loss of plaintext integrity occurs due to this problem, only ciphertext integrity is compromised.

    How to fix Cryptographic Issues?

    Upgrade com.google.crypto.tink:tink to version 1.5.0 or higher.

    [,1.5.0)