Read the docs
TI-2009-04118 Aliases CVE-2009-4355GHSA-cg3r-vf2p-3f9h

Memory leak in the zlib_stateful_finish function in crypto/comp/c_zlib.c in OpenSSL…

Priority LOW 35CWE-399Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
— Not recorded in CVSS 2.0
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · Partial
Fix status
Fixed

Attack profile from CVSS 2.0 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-399 and the CVSS impact.

Summary

Memory leak in the zlib_stateful_finish function in crypto/comp/c_zlib.c in OpenSSL 0.9.8l and earlier and 1.0.0 Beta through Beta 4 allows remote attackers to cause a denial of service (memory consumption) via vectors that trigger incorrect calls to the CRYPTO_cleanup_all_ex_data function, as demonstrated by use of SSLv3 and PHP with the Apache HTTP Server, a related issue to CVE-2008-1678.

Why it matters now

EPSS 0.09184 95th percentileScored 2026-11-07
Fix Fixed Red Hat: 1 advisory

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 71

CPEVersionsRoleVendor
cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:*up to 0.9.8lVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.1c:*:*:*:*:*:*:*0.9.1cVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.2b:*:*:*:*:*:*:*0.9.2bVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.3:*:*:*:*:*:*:*0.9.3VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.3a:*:*:*:*:*:*:*0.9.3aVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.4:*:*:*:*:*:*:*0.9.4VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.5:*:*:*:*:*:*:*0.9.5VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.5:beta1:*:*:*:*:*:*0.9.5 beta1VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.5:beta2:*:*:*:*:*:*0.9.5 beta2VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.5a:*:*:*:*:*:*:*0.9.5aVulnerableOpenSSL
  • cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:* Versions up to 0.9.8l Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.1c:*:*:*:*:*:*:* Versions 0.9.1c Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.2b:*:*:*:*:*:*:* Versions 0.9.2b Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.3:*:*:*:*:*:*:* Versions 0.9.3 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.3a:*:*:*:*:*:*:* Versions 0.9.3a Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.4:*:*:*:*:*:*:* Versions 0.9.4 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.5:*:*:*:*:*:*:* Versions 0.9.5 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.5:beta1:*:*:*:*:*:* Versions 0.9.5 beta1 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.5:beta2:*:*:*:*:*:* Versions 0.9.5 beta2 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.5a:*:*:*:*:*:*:* Versions 0.9.5a Vulnerable ·OpenSSL
Show 61 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:openssl:openssl:0.9.5a:beta1:*:*:*:*:*:*0.9.5a beta1VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.5a:beta2:*:*:*:*:*:*0.9.5a beta2VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6:*:*:*:*:*:*:*0.9.6VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6:beta1:*:*:*:*:*:*0.9.6 beta1VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6:beta2:*:*:*:*:*:*0.9.6 beta2VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6:beta3:*:*:*:*:*:*0.9.6 beta3VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6a:*:*:*:*:*:*:*0.9.6aVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6a:beta1:*:*:*:*:*:*0.9.6a beta1VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6a:beta2:*:*:*:*:*:*0.9.6a beta2VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6a:beta3:*:*:*:*:*:*0.9.6a beta3VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6b:*:*:*:*:*:*:*0.9.6bVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6c:*:*:*:*:*:*:*0.9.6cVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6d:*:*:*:*:*:*:*0.9.6dVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6e:*:*:*:*:*:*:*0.9.6eVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6f:*:*:*:*:*:*:*0.9.6fVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6g:*:*:*:*:*:*:*0.9.6gVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6h:*:*:*:*:*:*:*0.9.6hVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6i:*:*:*:*:*:*:*0.9.6iVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6j:*:*:*:*:*:*:*0.9.6jVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6k:*:*:*:*:*:*:*0.9.6kVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6l:*:*:*:*:*:*:*0.9.6lVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.6m:*:*:*:*:*:*:*0.9.6mVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:*:*:*:*:*:*:*0.9.7VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:beta1:*:*:*:*:*:*0.9.7 beta1VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:beta2:*:*:*:*:*:*0.9.7 beta2VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:beta3:*:*:*:*:*:*0.9.7 beta3VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:beta4:*:*:*:*:*:*0.9.7 beta4VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:beta5:*:*:*:*:*:*0.9.7 beta5VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7:beta6:*:*:*:*:*:*0.9.7 beta6VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7a:*:*:*:*:*:*:*0.9.7aVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7b:*:*:*:*:*:*:*0.9.7bVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7c:*:*:*:*:*:*:*0.9.7cVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7d:*:*:*:*:*:*:*0.9.7dVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7e:*:*:*:*:*:*:*0.9.7eVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7f:*:*:*:*:*:*:*0.9.7fVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7g:*:*:*:*:*:*:*0.9.7gVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7h:*:*:*:*:*:*:*0.9.7hVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7i:*:*:*:*:*:*:*0.9.7iVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7j:*:*:*:*:*:*:*0.9.7jVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7k:*:*:*:*:*:*:*0.9.7kVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7l:*:*:*:*:*:*:*0.9.7lVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.7m:*:*:*:*:*:*:*0.9.7mVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8:*:*:*:*:*:*:*0.9.8VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8a:*:*:*:*:*:*:*0.9.8aVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8b:*:*:*:*:*:*:*0.9.8bVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8c:*:*:*:*:*:*:*0.9.8cVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8d:*:*:*:*:*:*:*0.9.8dVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8e:*:*:*:*:*:*:*0.9.8eVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8f:*:*:*:*:*:*:*0.9.8fVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8g:*:*:*:*:*:*:*0.9.8gVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8h:*:*:*:*:*:*:*0.9.8hVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8i:*:*:*:*:*:*:*0.9.8iVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8j:*:*:*:*:*:*:*0.9.8jVulnerableOpenSSL
cpe:2.3:a:openssl:openssl:0.9.8k:*:*:*:*:*:*:*0.9.8kVulnerableOpenSSL
cpe:2.3:a:redhat:openssl:0.9.6-15:*:*:*:*:*:*:*0.9.6-15VulnerableRed Hat
cpe:2.3:a:redhat:openssl:0.9.6b-3:*:*:*:*:*:*:*0.9.6b-3VulnerableRed Hat
cpe:2.3:a:redhat:openssl:0.9.7a-2:*:*:*:*:*:*:*0.9.7a-2VulnerableRed Hat
cpe:2.3:a:openssl:openssl:1.0.0:beta1:*:*:*:*:*:*1.0.0 beta1VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:1.0.0:beta2:*:*:*:*:*:*1.0.0 beta2VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:1.0.0:beta3:*:*:*:*:*:*1.0.0 beta3VulnerableOpenSSL
cpe:2.3:a:openssl:openssl:1.0.0:beta4:*:*:*:*:*:*1.0.0 beta4VulnerableOpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.5a:beta1:*:*:*:*:*:* Versions 0.9.5a beta1 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.5a:beta2:*:*:*:*:*:* Versions 0.9.5a beta2 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6:*:*:*:*:*:*:* Versions 0.9.6 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6:beta1:*:*:*:*:*:* Versions 0.9.6 beta1 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6:beta2:*:*:*:*:*:* Versions 0.9.6 beta2 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6:beta3:*:*:*:*:*:* Versions 0.9.6 beta3 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6a:*:*:*:*:*:*:* Versions 0.9.6a Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6a:beta1:*:*:*:*:*:* Versions 0.9.6a beta1 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6a:beta2:*:*:*:*:*:* Versions 0.9.6a beta2 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6a:beta3:*:*:*:*:*:* Versions 0.9.6a beta3 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6b:*:*:*:*:*:*:* Versions 0.9.6b Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6c:*:*:*:*:*:*:* Versions 0.9.6c Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6d:*:*:*:*:*:*:* Versions 0.9.6d Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6e:*:*:*:*:*:*:* Versions 0.9.6e Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6f:*:*:*:*:*:*:* Versions 0.9.6f Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6g:*:*:*:*:*:*:* Versions 0.9.6g Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6h:*:*:*:*:*:*:* Versions 0.9.6h Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6i:*:*:*:*:*:*:* Versions 0.9.6i Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6j:*:*:*:*:*:*:* Versions 0.9.6j Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6k:*:*:*:*:*:*:* Versions 0.9.6k Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6l:*:*:*:*:*:*:* Versions 0.9.6l Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.6m:*:*:*:*:*:*:* Versions 0.9.6m Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:*:*:*:*:*:*:* Versions 0.9.7 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:beta1:*:*:*:*:*:* Versions 0.9.7 beta1 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:beta2:*:*:*:*:*:* Versions 0.9.7 beta2 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:beta3:*:*:*:*:*:* Versions 0.9.7 beta3 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:beta4:*:*:*:*:*:* Versions 0.9.7 beta4 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:beta5:*:*:*:*:*:* Versions 0.9.7 beta5 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7:beta6:*:*:*:*:*:* Versions 0.9.7 beta6 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7a:*:*:*:*:*:*:* Versions 0.9.7a Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7b:*:*:*:*:*:*:* Versions 0.9.7b Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7c:*:*:*:*:*:*:* Versions 0.9.7c Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7d:*:*:*:*:*:*:* Versions 0.9.7d Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7e:*:*:*:*:*:*:* Versions 0.9.7e Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7f:*:*:*:*:*:*:* Versions 0.9.7f Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7g:*:*:*:*:*:*:* Versions 0.9.7g Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7h:*:*:*:*:*:*:* Versions 0.9.7h Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7i:*:*:*:*:*:*:* Versions 0.9.7i Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7j:*:*:*:*:*:*:* Versions 0.9.7j Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7k:*:*:*:*:*:*:* Versions 0.9.7k Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7l:*:*:*:*:*:*:* Versions 0.9.7l Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.7m:*:*:*:*:*:*:* Versions 0.9.7m Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8:*:*:*:*:*:*:* Versions 0.9.8 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8a:*:*:*:*:*:*:* Versions 0.9.8a Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8b:*:*:*:*:*:*:* Versions 0.9.8b Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8c:*:*:*:*:*:*:* Versions 0.9.8c Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8d:*:*:*:*:*:*:* Versions 0.9.8d Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8e:*:*:*:*:*:*:* Versions 0.9.8e Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8f:*:*:*:*:*:*:* Versions 0.9.8f Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8g:*:*:*:*:*:*:* Versions 0.9.8g Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8h:*:*:*:*:*:*:* Versions 0.9.8h Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8i:*:*:*:*:*:*:* Versions 0.9.8i Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8j:*:*:*:*:*:*:* Versions 0.9.8j Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:0.9.8k:*:*:*:*:*:*:* Versions 0.9.8k Vulnerable ·OpenSSL
  • cpe:2.3:a:redhat:openssl:0.9.6-15:*:*:*:*:*:*:* Versions 0.9.6-15 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openssl:0.9.6b-3:*:*:*:*:*:*:* Versions 0.9.6b-3 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openssl:0.9.7a-2:*:*:*:*:*:*:* Versions 0.9.7a-2 Vulnerable ·Red Hat
  • cpe:2.3:a:openssl:openssl:1.0.0:beta1:*:*:*:*:*:* Versions 1.0.0 beta1 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:1.0.0:beta2:*:*:*:*:*:* Versions 1.0.0 beta2 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:1.0.0:beta3:*:*:*:*:*:* Versions 1.0.0 beta3 Vulnerable ·OpenSSL
  • cpe:2.3:a:openssl:openssl:1.0.0:beta4:*:*:*:*:*:* Versions 1.0.0 beta4 Vulnerable ·OpenSSL

Remediation

Red Hat 1 advisory

  • RHSA-2010:0054 Released 2010-01-20 · Red Hat rating Moderate
    openssl security update
    • Red Hat Enterprise Linux (v. 5 server) openssl-0.9.8e-12.el5_4.1, openssl-0.9.8e-12.el5_4.1.i386, openssl-0.9.8e-12.el5_4.1.ia64 +9
    • Red Hat Enterprise Linux Desktop (v. 5 client) openssl-0.9.8e-12.el5_4.1, openssl-0.9.8e-12.el5_4.1.i386, openssl-perl-0.9.8e-12.el5_4.1 +1
    • Red Hat Enterprise Linux Desktop Workstation (v. 5 client) openssl-0.9.8e-12.el5_4.1, openssl-devel-0.9.8e-12.el5_4.1, openssl-devel-0.9.8e-12.el5_4.1.i386

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux (v. 5 server)Fixed RHSA-2010:0054
Red Hat Enterprise Linux Desktop (v. 5 client)Fixed RHSA-2010:0054
Red Hat Enterprise Linux Desktop Workstation (v. 5 client)Fixed RHSA-2010:0054

Timeline

  1. 2026-10-02 Threatist record created from CVE-2009-4355
  2. 2026-10-03 Alias added: GHSA-cg3r-vf2p-3f9h

References

Sources