CVE catalog

CVE-2026-89102

In wolfSSL versions 5.7.2 through 5.9.2 there is a client-side implementation flaw in RFC 6961, multiple OCSP response stapling, which can lead to certificate forgery. When a wolfSSL client enables OC

[CVE catalog]

Severity
High · CVSS 8.3CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.13% · Oct 25, 2026

In wolfSSL versions 5.7.2 through 5.9.2 there is a client-side implementation flaw in RFC 6961, multiple OCSP response stapling, which can lead to certificate forgery. When a wolfSSL client enables OCSP stapling with the HAVE_CERTIFICATE_STATUS_REQUEST_V2 feature and calls wolfSSL_UseOCSPStaplingV2(ssl, WOLFSSL_CSR2_OCSP_MULTI, options), the client accepts any certificate in the peer's chain as a certificate authority without verifying that the certificate is actually authorized to act as one. This means that an attacker who possesses any certificate that chains to a CA trusted by the client (along with its private key) can forge certificates for arbitrary identities that will be accepted as valid by the client. The end entity certificate of the server is stored in the persistent trust store, affecting subsequent connections that reuse the context even when OCSP multi usage is not employed. Found by internal wolfSSL testing.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianwolfsslsid5.9.2-1.2fixed
Debianwolfssltrixie5.7.2-0.1+deb13u2vulnerable
Debianwolfsslbookworm5.5.4-2+deb12u2not affected
Debianwolfsslbookworm-security5.5.4-2+deb12u3not affected
CpewolfsslNot reportedNot reportedunknown

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianwolfsslsourcesid5.9.2-1.1not yet assignedNot reported[1150338]
Debianwolfsslsourcetrixie(unfixed)not yet assignedNot reported[1150338]
DebianwolfsslsourcebookwormNot affectedunimportantNot reported[1150338]

[Debian bug #1150338]

Notes

[trixie] wolfssl: Minor issue

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • [libwolfssl42t64]Affected

    Source package: [wolfssl]

    Details (2)
    • 5.7.2-0.1+deb13u1 · amd64 · trixie

      Affected

      nvd · wolfssl · debian · 13

    • 5.7.2-0.1+deb13u1 · arm64 · trixie

      Affected

      nvd · wolfssl · debian · 13

  • [libwolfssl-dev]Affected

    Source package: [wolfssl]

    Details (2)
    • 5.7.2-0.1+deb13u1 · amd64 · trixie

      Affected

      nvd · wolfssl · debian · 13

    • 5.7.2-0.1+deb13u1 · arm64 · trixie

      Affected

      nvd · wolfssl · debian · 13

[Debian 12 (Bookworm)]

  • [libwolfssl35]Not affected

    Source package: [wolfssl]

    Details (4)
    • 5.5.4-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · wolfssl · debian · bookworm

    • 5.5.4-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · wolfssl · debian · bookworm

    • 5.5.4-2+deb12u3 · amd64 · bookworm-security

      Not affected

      nvd · wolfssl · debian · bookworm

    • 5.5.4-2+deb12u3 · arm64 · bookworm-security

      Not affected

      nvd · wolfssl · debian · bookworm

  • [libwolfssl-dev]Not affected

    Source package: [wolfssl]

    Details (4)
    • 5.5.4-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · wolfssl · debian · bookworm

    • 5.5.4-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · wolfssl · debian · bookworm

    • 5.5.4-2+deb12u3 · amd64 · bookworm-security

      Not affected

      nvd · wolfssl · debian · bookworm

    • 5.5.4-2+deb12u3 · arm64 · bookworm-security

      Not affected

      nvd · wolfssl · debian · bookworm

Observed:

References