CVE-2006-2940

NameCVE-2006-2940
DescriptionOpenSSL 0.9.7 before 0.9.7l, 0.9.8 before 0.9.8d, and earlier versions allows attackers to cause a denial of service (CPU consumption) via parasitic public keys with large (1) "public exponent" or (2) "public modulus" values in X.509 certificates that require extra time to process when using RSA signature verification.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
ReferencesDSA-1185-2, DSA-1195-1
NVD severityhigh
Debian Bugs389940

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
openssl (PTS)stretch (security), stretch1.1.0l-1~deb9u1fixed
buster, buster (security)1.1.1d-0+deb10u3fixed
bullseye, sid1.1.1g-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
opensslsourcesarge0.9.7e-3sarge4DSA-1185-2
opensslsource(unstable)0.9.8c-2389940
openssl096sourcesarge0.9.6m-1sarge4DSA-1195-1
openssl096source(unstable)(unfixed)
openssl097source(unstable)0.9.7k-2

Search for package or bug name: Reporting problems