CVE-2025-69420 in OpenSSL
Zusammenfassung
von VulDB • 26.05.2026
Zusammenfassung des Problems: Im Code zur Überprüfung von TimeStamp-Antworten (TimeStamp Response) liegt eine Typverwechslungsschwachstelle (Type Confusion) vor, bei der ein Mitglied der ASN1_TYPE-Union ohne vorherige Validierung des Typs accessed wird. Dies führt beim Verarbeiten einer fehlerhaften TimeStamp-Antwortdatei zu einem ungültigen oder NULL-Zerlegen (Invalid or NULL Pointer Dereference).
Zusammenfassung der Auswirkungen: Eine Anwendung, die TS_RESP_verify_response() mit einer fehlerhaften TimeStamp-Antwort aufruft, kann beim Lesen ein ungültiges oder NULL-Zerlegen verursachen, was zu einem Denial of Service (DoS) führt.
Die Funktionen ossl_ess_get_signing_cert() und ossl_ess_get_signing_cert_v2() greifen auf den Wert des Signaturzertifikats-Attributs zu, ohne dessen Typ zu validieren. Wenn der Typ nicht V_ASN1_SEQUENCE ist, führt dies über die ASN1_TYPE-Union zum Zugriff auf ungültigen Speicher, was einen Absturz verursacht.
Die Ausnutzung dieser Schwachstelle erfordert, dass ein Angreifer einer Anwendung, die Zeitstempelantworten überprüft, eine fehlerhafte TimeStamp-Antwort bereitstellt. Das TimeStamp-Protokoll (RFC 3161) ist nicht weit verbreitet, und die Auswirkung des Exploits beschränkt sich auf einen Denial of Service. Aus diesen Gründen wurde das Problem als geringfügig (Low severity) eingestuft.
Die FIPS-Module in den Versionen 3.5, 3.4, 3.3 und 3.0 sind von diesem Problem nicht betroffen, da die Implementierung der TimeStamp-Antwort außerhalb der OpenSSL FIPS-Modulgrenze liegt.
OpenSSL 3.6, 3.5, 3.4, 3.3, 3.0 und 1.1.1 sind von dieser Schwachstelle betroffen.
OpenSSL 1.0.2 ist von diesem Problem nicht betroffen.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.