CVE-2024-4420

High

Description

There exists a Denial of service vulnerability in Tink-cc in versions prior to 2.1.3.  * An adversary can crash binaries using the crypto::tink::JsonKeysetReader in tink-cc by providing an input that is not an encoded JSON object, but still a valid encoded JSON element, for example a number or an array. This will crash as Tink just assumes any valid JSON input will contain an object. * An adversary can crash binaries using the crypto::tink::JsonKeysetReader in tink-cc by providing an input containing many nested JSON objects. This may result in a stack overflow. We recommend upgrading to version 2.1.3 or above

SeverityHigh
CVSS7.5
Exploit probability—
ProductGoogle Tink C\+\+
PublishedMay 21, 2024
First seenMay 21, 2024
Weakness typeCWE-116CWE-116

How to fix

Update
  • google tink_c\+\+2.1.3 or later

Affected products

ProductAffected versionsFixed in
google tink_c\+\+v < 2.1.32.1.3

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.