Skip to content
OpenAdvisories
Unscored CVE-2009-3245 EUVD-2009-3228GHSA-c5qh-p8w9-vjq7

OpenSSL before 0.9.8m does not check for a NULL return value from bn_wexpand function calls in (1) crypto/bn/bn_div.c, (2) crypto/bn/bn_gf2…

Published Mar 5, 2010 · Updated Aug 7, 2024 · Assigned by mitre

Description

OpenSSL before 0.9.8m does not check for a NULL return value from bn_wexpand function calls in (1) crypto/bn/bn_div.c, (2) crypto/bn/bn_gf2m.c, (3) crypto/ec/ec2_smpl.c, and (4) engines/e_ubsec.c, which has unspecified impact and context-dependent attack vectors.

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.8m-1 —
Debian 13 openssl 0.9.8m-1 —
Debian 12 openssl 0.9.8m-1 —
ReleasePackageFixed inAdvisory
RHEL 5 openssl +2 0.9.8e-12.el5_4.6 RHSA-2010:0162
RHEL 5 rhev-hypervisor +1 5.4-2.1.12.1.el5_4rhev2_1 RHSA-2010:0440
RHEL 4 openssl +2 0.9.7a-43.17.el4_8.6 RHSA-2010:0977
RHEL 4 openssl096b 0.9.6b-22.46.el4_8.1 RHSA-2010:0173
RHEL 3 openssl096b 0.9.6b-16.50 RHSA-2010:0173

Advisories 4

References