CVE-2025-69420CWE-754

Missing ASN1_TYPE validation in TS_RESP_verify_response() function

High · published January 27, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
60.0
In the wild
Unconfirmed
What it is

🚨 A type confusion vulnerability in OpenSSL could lead to a Denial of Service via a single malformed TimeStamp Response! 🤯 Think of it like a restaurant accepting a reservation for a table that doesn’t exist, causing a major disruption in service. When an application tries to verify a faulty timestamp response, it ends up dereferencing a pointer that leads nowhere, just like the confused diners left waiting without a seat! An attacker could exploit this vulnerability by sending a malformed TimeStamp Response, causing the application to crash when it attempts to read an invalid memory location. This could lead to a denial of service, temporarily halting any transactions or services relying on the timestamp protocol.

Put simply

Think of it like a restaurant accepting a reservation for a table that doesn’t exist, causing a major disruption in service. When an application tries to verify a faulty timestamp response, it ends up dereferencing a pointer that leads nowhere, just like the confused diners left waiting without a seat! This vulnerability arises in the TS_RESP_verify_response() function, where the signing cert attribute is accessed without validating whether its type is correct. When the type is incorrect, it leads to a NULL pointer dereference, crashing the application processing the timestamp.

What to do

An attacker could exploit this vulnerability by sending a malformed TimeStamp Response, causing the application to crash when it attempts to read an invalid memory location. This could lead to a denial of service, temporarily halting any transactions or services relying on the timestamp protocol. To remediate this issue, update OpenSSL to the latest version available, specifically 3.6 or newer. Ensure you're not using affected versions 3.5, 3.4, 3.3, or 3.0. Regularly review and implement secure coding practices to validate types properly before accessing them. You've got this! By following these steps, you'll patch this vulnerability and keep your services running smoothly! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00920 · 60.0th percentile
Weakness
CWE-754 · Improper Check for Unusual or Exceptional Conditions
Published
2026-01-27T16:01Z
EPSS history
Timeline
  • 27 JAN 16:01Z
    Missing ASN1_TYPE validation in TS_RESP_verify_response() function
    cvelistv5