Skip to content
Fencer Vulns
high 7.8

CVE-2006-2940 json

OpenSSL 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…

published 2006-09-28 20 y ago modified 2026-06-16 4 mo ago also EUVD-2006-2937

cvss
7.8
version 2.0, NVD
cisa kev
Not listed
not in CISA's catalog
epss
5.1%
EPSS 5.1% chance of exploitation in 30 days, percentile 92%
public exploits
0
none known

Summary

OpenSSL 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.

Patch / fix

  • openssl Debian 14, Debian 13, Debian 12 0.9.8c-2

debian advisories DEBIAN-CVE-2006-2940

  • rhn-solaris-bootstrap network satellite 5.1 5.1.1-3
  • rhn_solaris_bootstrap_5_1_1_3 network satellite 5.1 1-0
  • rhn-solaris-bootstrap network satellite 5.0, network satellite 4.2 5.0.2-3
  • rhn_solaris_bootstrap_5_0_2_3 network satellite 5.0, network satellite 4.2 1-0
  • openssl RHEL 2.1 0.9.6b-46
  • openssl RHEL 3 0.9.7a-33.21
  • openssl RHEL 4 0.9.7a-43.14
  • openssl096 RHEL 2.1 0.9.6-32

red hat advisories RHSA-2008:0629RHSA-2008:0525RHSA-2008:0264RHSA-2006:0695

  • openssl-1_0_0 openSUSE Tumbleweed 1.0.2u-6.2
  • openssl-1_1 openSUSE Tumbleweed 1.1.1l-1.2

opensuse advisories openSUSE-SU-2024:11126-1openSUSE-SU-2024:11127-1

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2006-2940 updated

openssl public key DoS

  • Red Hat Desktop version 3 openssl 0.9.7a-33.21, openssl096b 0.9.6b-16.46, openssl-perl 0.9.7a-33.21 Red Hat Enterprise Linux AS (Advanced Server) version 2.1 openssl 0.9.6b-46, openssl096 0.9.6-32, openssl095a 0.9.5a-32, openssl-perl 0.9.6b-46 Red Hat Enterprise Linux AS version 3 openssl 0.9.7a-33.21, openssl096b 0.9.6b-16.46, openssl-perl 0.9.7a-33.21 Red Hat Enterprise Linux AS version 4 openssl 0.9.7a-43.14, openssl096b 0.9.6b-22.46, openssl-perl 0.9.7a-43.14 Red Hat Enterprise Linux Desktop version 4 openssl 0.9.7a-43.14, openssl096b 0.9.6b-22.46, openssl-perl 0.9.7a-43.14 Red Hat Enterprise Linux ES version 2.1 openssl 0.9.6b-46, openssl-perl 0.9.6b-46
    +6 more products
    Red Hat Enterprise Linux ES version 3 openssl 0.9.7a-33.21, openssl096b 0.9.6b-16.46, openssl-perl 0.9.7a-33.21 Red Hat Enterprise Linux ES version 4 openssl 0.9.7a-43.14, openssl096b 0.9.6b-22.46, openssl-perl 0.9.7a-43.14 Red Hat Enterprise Linux WS version 2.1 openssl 0.9.6b-46, openssl-perl 0.9.6b-46 Red Hat Enterprise Linux WS version 3 openssl 0.9.7a-33.21, openssl096b 0.9.6b-16.46, openssl-perl 0.9.7a-33.21 Red Hat Enterprise Linux WS version 4 openssl 0.9.7a-43.14, openssl096b 0.9.6b-22.46, openssl-perl 0.9.7a-43.14 Red Hat Linux Advanced Workstation 2.1 openssl 0.9.6b-46, openssl096 0.9.6-32, openssl095a 0.9.5a-32, openssl-perl 0.9.6b-46
    fixed: vendor fix RHSA-2006:0695
  • Red Hat Satellite 5.0 (RHEL v.4 AS) rhn-solaris-bootstrap 5.0.2-3, rhn_solaris_bootstrap_5_0_2_3 1-0
    fixed: vendor fix RHSA-2008:0264
  • Red Hat Satellite 5.1 (RHEL v.4 AS) rhn-solaris-bootstrap 5.1.1-3, rhn_solaris_bootstrap_5_1_1_3 1-0
    fixed: vendor fix RHSA-2008:0629
  • Red Hat Satellite v 4.2 (RHEL v.3 AS) rhn-solaris-bootstrap 5.0.2-3, rhn_solaris_bootstrap_5_0_2_3 1-0 Red Hat Satellite v 4.2 (RHEL v.4 AS) rhn-solaris-bootstrap 5.0.2-3, rhn_solaris_bootstrap_5_0_2_3 1-0
    fixed: vendor fix RHSA-2008:0525

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

Exploit prediction

5.10% chance of exploitation in the next 30 days, higher than 92% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
NVD 2.0 7.8 AV:N/AC:L/Au:N/C:N/I:N/A:C

Classification

Weakness
  • CWE-399 Resource Management Errors
Technology feeds

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.