Skip to content
Vulnerability Intelligence

CVE-2015-1789

High

The X509_cmp_time function in crypto/x509/x509_vfy.c in OpenSSL before 0.9.8zg, 1.0.0 before 1.0.0s, 1.0.1 before 1.0.1n, and 1.0.2 before 1.0.2b allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted length field in…

Published Jun 12, 2015 · Updated Aug 4, 2026 · Also known as DEBIAN-CVE-2015-1789, UBUNTU-CVE-2015-1789

Key Facts

Patch immediately
  • CVE-2015-1789 is a high-severity vulnerability (CVSS 7.5 v3.1) affecting Openssl, Sparc-Opl Service Processor (Oracle), rootio-openssl and 22 more products.
  • It is not listed in any known-exploited vulnerabilities catalog. No public exploit code is known.
  • EPSS estimates a 76% probability of exploitation in the next 30 days.
  • Fixed versions are available, including compat-openssl097g 0.9.7g-146.22.1, compat-openssl097g 0.9.7g-146.22.31.1, compat-openssl097g-32bit 0.9.7g-146.22.1.
  • Brandefense priority: patch immediately, because it is very likely to be exploited soon.

CVSS v3.1

7.5

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS (30-day exploit likelihood)

76%

Higher than 99.5% of all scored CVEs

Exploited in the wild

No known

Not in a known-exploited catalog

Public exploit code

None known

Get the full CVE-2015-1789 brief as a PDF

Every affected product and fixed release, exploitation status and a first 24 hours response checklist, emailed within minutes.

Description

The X509_cmp_time function in crypto/x509/x509_vfy.c in OpenSSL before 0.9.8zg, 1.0.0 before 1.0.0s, 1.0.1 before 1.0.1n, and 1.0.2 before 1.0.2b allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted length field in ASN1_TIME data, as demonstrated by an attack against a server that supports client authentication with a custom verification callback.

Affected Products

326 affected entries in total
ProductAffected versionsFixed in
OpensslOpenssl1.0.0, 1.0.0a, 1.0.0b, 1.0.0-beta1, 1.0.0-beta2, 1.0.0-beta3, 1.0.0-beta4, 1.0.0-beta50.9.8zf
Sparc-Opl Service ProcessorOracleSee advisory1121
rootio-opensslrootioSee advisory1.0.2b-1
openssl-develamazonSee advisory1:1.0.1k-10.86.amzn1
openssl-perlamazonSee advisory1:1.0.1k-10.86.amzn1
20 more affected products in the full CVE brief

Patched Releases

compat-openssl097g

0.9.7g-146.22.1, 0.9.7g-146.22.31.1

compat-openssl097g-32bit

0.9.7g-146.22.1, 0.9.7g-146.22.31.1

compat-openssl098

0.9.8j-78.1

libcrypto34

2.2.1-2.3.1

libcrypto34-32bit

2.2.1-2.3.1

libcrypto34-debuginfo

2.2.1-2.3.1

libcrypto34-debuginfo-32bit

2.2.1-2.3.1

libcrypto38

2.5.0-1.1

libcrypto38-32bit

2.5.0-1.1

libmysql55client_r18

5.5.46-0.14.1

libmysql55client_r18-32bit

5.5.46-0.14.1

libmysql55client_r18-x86

5.5.46-0.14.1

libmysql55client18

5.5.46-0.14.1

libmysql55client18-32bit

5.5.46-0.14.1

libmysql55client18-x86

5.5.46-0.14.1

libmysql56client_r18

5.6.27-8.1, 5.6.34-1.1

libmysql56client_r18-32bit

5.6.27-8.1, 5.6.34-1.1

libmysql56client18

5.6.27-8.1, 5.6.34-1.1

libmysql56client18-32bit

5.6.27-8.1, 5.6.34-1.1

libopenssl-1_1-devel

1.1.1l-1.2

libopenssl-1_1-devel-32bit

1.1.1l-1.2

libopenssl-devel

0.9.8j-0.66.1, 1.0.1i-25.1, 1.0.2j-2.2

libopenssl-devel-32bit

1.0.2j-2.2

libopenssl0_9_8

0.9.8j-0.50.1, 0.9.8j-0.66.1, 0.9.8j-78.1, 0.9.8zh-14.1

libopenssl0_9_8-32bit

0.9.8j-0.50.1, 0.9.8j-0.66.1, 0.9.8j-78.1, 0.9.8zh-14.1

Timeline

  1. Publicly disclosed

    Jun 12, 2015

  2. Last updated

    Aug 4, 2026

Weakness Type

  • CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer
  • CWE-125 Out-of-bounds Read

References

15 more references in the full CVE brief

FAQ

Common Questions.

Is CVE-2015-1789 Running On Your Attack Surface?

Brandefense maps vulnerabilities like this one to your internet-facing assets and tells you exactly where to patch.

Request A Demo