CVE-2016-9939

High

Description

Crypto++ (aka cryptopp and libcrypto++) 5.6.4 contained a bug in its ASN.1 BER decoding routine. The library will allocate a memory block based on the length field of the ASN.1 object. If there is not enough content octets in the ASN.1 object, then the function will fail and the memory block will be zeroed even if its unused. There is a noticeable delay during the wipe for a large allocation.

SeverityHigh
CVSS7.5
Exploit probability—
ProductCryptopp Crypto\+\+
PublishedJan 30, 2017
First seenJan 30, 2017

How to fix

Affected products

ProductAffected versionsFixed in
cryptopp crypto\+\+5.6.4—
debian debian_linux8.0—

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.