Skip to content
OpenAdvisories
Unscored CVE-2007-3108 EUVD-2007-3100GHSA-p7c7-98j2-8p2x

The BN_from_montgomery function in crypto/bn/bn_mont.c in OpenSSL 0.9.8e and earlier does not properly perform Montgomery multiplication, w…

Published Aug 8, 2007 · Updated Aug 7, 2024 · Assigned by redhat

Description

The BN_from_montgomery function in crypto/bn/bn_mont.c in OpenSSL 0.9.8e and earlier does not properly perform Montgomery multiplication, which might allow local users to conduct a side-channel attack and retrieve RSA private keys.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 openssl 0.9.8e-6 —
Debian 13 openssl 0.9.8e-6 —
Debian 12 openssl 0.9.8e-6 —
Debian 4.0 openssl 0.9.8c-4etch3 DSA-1571-1
ReleasePackageFixed inAdvisory
RHEL 5 openssl +2 0.9.8b-8.3.el5_0.2 RHSA-2007:0964
RHEL 4 openssl +2 0.9.7a-43.17.el4_6.1 RHSA-2007:1003
RHEL 3 openssl +2 0.9.7a-33.24 RHSA-2007:0813
RHEL 2 openssl +2 0.9.6b-48 RHSA-2007:0813
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed openssl-1_0_0 1.0.2u-6.2 openSUSE-SU-2024:11126-1
openSUSE Tumbleweed openssl-1_1 1.1.1l-1.2 openSUSE-SU-2024:11127-1

Advisories 6

References