CVE-Katalog

CVE-2026-63076

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 m

[CVE-Katalog]

Schweregrad
Critical · CVSS 9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
1.60% · Oct 22, 2026

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 server side this is reached from OSSL_CMP_SRV_process_request() for any application that stands up a CMP server accepting PBM-protected messages, and on the client side from CMP response validation against a malicious or on-path (MITM) server. The reliable consequence is a denial of service; there is no memory disclosure, no controlled memory write, and no path to code execution. CMP is a specialized feature that an application must explicitly enable. FIPS impact: no As the CMP code lives outside the FIPS module boundary, no FIPS modules are affected by this CVE.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopensslsid3.6.5-1fixed
Debianopensslforky3.6.5-1fixed
Debianopenssltrixie3.5.7-1~deb13u2fixed
Debianopenssltrixie-security3.5.7-1~deb13u3fixed
Debianopensslbookworm3.0.20-1~deb12u2vulnerable
Debianopensslbookworm-security3.0.22-1~deb12u1fixed
Ubuntuopensslnoble3.0.13-0ubuntu3.15fixed
Ubuntulibssl-devnoble3.0.13-0ubuntu3.15fixed
Ubuntulibssl-docnoble3.0.13-0ubuntu3.15fixed
Ubuntulibssl3t64noble3.0.13-0ubuntu3.15fixed
CpeopensslNot reported4.0.2fixed
Ubuntuedk2noble2024.02-2ubuntu0.10fixed
Ubuntuefi-shell-aa64noble2024.02-2ubuntu0.10fixed
Ubuntuefi-shell-armnoble2024.02-2ubuntu0.10fixed
Ubuntuefi-shell-ia32noble2024.02-2ubuntu0.10fixed
Ubuntuefi-shell-riscv64noble2024.02-2ubuntu0.10fixed
Ubuntuefi-shell-x64noble2024.02-2ubuntu0.10fixed
Ubuntuovmfnoble2024.02-2ubuntu0.10fixed
Ubuntuovmf-ia32noble2024.02-2ubuntu0.10fixed
Ubuntuovmf-legacynoble2024.02-2ubuntu0.10fixed
Ubuntuqemu-efi-aarch64noble2024.02-2ubuntu0.10fixed
Ubuntuqemu-efi-armnoble2024.02-2ubuntu0.10fixed
Ubuntuqemu-efi-riscv64noble2024.02-2ubuntu0.10fixed
Alpineopenssl3.213.3.7-r1fixed
Alpineopenssl3.223.5.8-r0fixed
Alpineopenssl3.233.5.8-r0fixed
Alpineopenssl3.243.5.8-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopensslsourcesid3.6.4-1not yet assignedNot reportedNot reported
Debianopensslsourceforky3.6.4-1not yet assignedNot reportedNot reported
Debianopensslsourcetrixie3.5.7-1~deb13u2not yet assignedNot reportedNot reported
Debianopensslsourcebookworm3.0.22-1~deb12u1not yet assignedNot reportedNot reported
Ubuntuopenssldebnoble3.0.13-0ubuntu3.15Not reportedNot reportedNot reported
Ubuntulibssl-devdebnoble3.0.13-0ubuntu3.15Not reportedNot reportedNot reported
Ubuntulibssl-docdebnoble3.0.13-0ubuntu3.15Not reportedNot reportedNot reported
Ubuntulibssl3t64debnoble3.0.13-0ubuntu3.15Not reportedNot reportedNot reported
CpeopensslcpeNot reported4.0.2Not reportedNVD-CVE-2026-63076Not reported
Ubuntuedk2debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuefi-shell-aa64debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuefi-shell-armdebnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuefi-shell-ia32debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuefi-shell-riscv64debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuefi-shell-x64debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuovmfdebnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuovmf-ia32debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuovmf-legacydebnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuqemu-efi-aarch64debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuqemu-efi-armdebnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Ubuntuqemu-efi-riscv64debnoble2024.02-2ubuntu0.10Not reportedNot reportedNot reported
Alpineopensslapk3.213.3.7-r1Not reportedALPINE-CVE-2026-63076Not reported
Alpineopensslapk3.223.5.8-r0Not reportedALPINE-CVE-2026-63076Not reported
Alpineopensslapk3.233.5.8-r0Not reportedALPINE-CVE-2026-63076Not reported
Alpineopensslapk3.243.5.8-r0Not reportedALPINE-CVE-2026-63076Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libssl3]Betroffen

    Quellpaket: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

  • [libssl-dev]Betroffen

    Quellpaket: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

  • [libssl-doc]Betroffen

    Quellpaket: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · all · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · all · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · all · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

  • [openssl]Betroffen
    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Betroffen · Behoben: 3.0.22-1~deb12u1

      nvd · openssl · debian · bookworm; nvd · openssl · debian · 12

[Debian 13 (Trixie)]

  • [libssl3t64]Betroffen

    Quellpaket: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

  • [libssl-dev]Betroffen

    Quellpaket: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

  • [libssl-doc]Betroffen

    Quellpaket: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · all · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · all · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · all · trixie-security · Historical version

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · all · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · all · trixie-security · Historical version

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u3 · all · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

  • [openssl]Betroffen
    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

  • Quellpaket: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

  • Quellpaket: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Betroffen · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Behoben · Behoben: 3.5.7-1~deb13u2

      nvd · openssl · debian · 13

Beobachtet:

Referenzen