Contact us
Vulnerability lookup

CVE-2026-63076

high CVSS 7.5 EPSS 1.4%

Issue summary: OpenSSL CMP password based protection verification only checks whether the protectionAlg parameter was not NULL and not its ASN.1 type, before treating it as a PBMParameter. A crafted message can contain a parameter of a different type, which is then dereferenced as an invalid pointer. Impact summary: A remote, unauthenticated attacker can crash an application acting as a CMP server that accepts PBM-protected messages, or a CMP client talking to a malicious or intercepted CMP server, resulting in a Denial of Service. CWE: CWE-476: NULL Pointer Dereference Description: When verifying the password-based MAC protection of a CMP message, OpenSSL library reads the protectionAlg algorithm parameter with X509_ALGOR_get0(), which returns both the parameter type and its value pointer. The value is then cast to an ASN1_STRING and treated as the expected PBMParameter after only checking that pointer is not NULL. The parameter type returned by X509_ALGOR_get0() was never consulted. This happens during protection verification, before any MAC is computed, so no knowledge of the PBM shared secret is required; the only precondition is that PBM verification is reachable. On the...

Versions it affects

Software versions checked with the free lookup that CVE-2026-63076 applies to, and the release that fixes it where the sources name one.

At a glance

Severity
High
CVSS base score
7.5 out of 10
Known exploited
Not in CISA's catalogue of exploited vulnerabilities
EPSS
1.4% probability of exploitation in the next 30 days, higher than 70% of scored vulnerabilities
Weakness
CWE-476
Published
2026-08-25

Is this running somewhere in your estate?

The Vulnerability Reporter inventories every machine and tells you when an advisory like this one applies to you.