CVE-2011-4354

NameCVE-2011-4354
Descriptioncrypto/bn/bn_nist.c in OpenSSL before 0.9.8h on 32-bit platforms, as used in stunnel and other products, in certain circumstances involving ECDH or ECDHE cipher suites, uses an incorrect modular reduction algorithm in its implementation of the P-256 and P-384 NIST elliptic curves, which allows remote attackers to obtain the private key of a TLS server via multiple handshake attempts.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub advisories/code/issues, web search, more)
ReferencesDSA-2390-1
Debian Bugs650621

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
openssl (PTS)buster1.1.1n-0+deb10u3fixed
buster (security)1.1.1n-0+deb10u4fixed
bullseye1.1.1n-0+deb11u3fixed
bullseye (security)1.1.1n-0+deb11u4fixed
bookworm, sid3.0.8-1fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
opensslsourcelenny0.9.8g-15+lenny15DSA-2390-1
opensslsourcesqueeze0.9.8o-4squeeze5DSA-2390-1
opensslsource(unstable)0.9.8o-4squeeze3650621

Search for package or bug name: Reporting problems