Vulnerability details

CVE-2026-89136

wolfSSL wolfSSL

Client accepts unsolicited RawPublicKey server certificate type

CVSS 4.0
8.3High

Official description

When using RPK (Raw Public Key), the client side of a TLS 1.2, 1.3 and DTLS 1.2 connection could accept an unsolicited server_cert_type=RawPublicKey which allowed a malicious or misbehaving server to bypass authentication. RPK is off by default and only enabled in --enable-rpk OR --enable-all OR --enable-distro AKA HAVE_RPK builds.

CVSS scores

ScoreVersionSourceVector
8.3High 4.0 CVEProject cvelistV5 (CNA) (wolfSSL) CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N

Affected products

VendorProductVersionsSource
wolfSSL wolfSSL 5.6.0 ≤ v ≤ 5.9.2 CVEProject cvelistV5 (CNA)

References and advisories

1
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-09-27
Last updated
2026-09-29
State
Published
Assigner (CNA)
wolfSSL

Exploit prediction (EPSS)

0.38%
Probability of exploitation in 30 days
32.6%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
None
Technical impact
Partial

Weaknesses (CWE)

  • CWE-287
    Improper Authentication