๐Ÿ” CVE Alert

CVE-2026-55960

UNKNOWN 0.0

Un-negotiated Raw Public Key (RFC 7250) accepted in place of X.509, bypassing chain validation

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Un-negotiated Raw Public Key (RFC 7250) accepted in place of an X.509 certificate, bypassing chain validation. A raw public key has no chain, so ParseCertRelative() accepts it without performing any trust verification; it must therefore only be accepted when RPK was actually negotiated for that peer. The check now defaults the expected type to X.509 (per RFC 7250/8446) when no type was negotiated, comparing against the received server certificate type on the client and the selected client certificate type on the server, and rejects any mismatch, including an un-negotiated raw public key, with UNSUPPORTED_CERTIFICATE. Only affects builds with Raw Public Key support (HAVE_RPK) enabled - disabled by default in a standalone build, but included in --enable-all.

CWE CWE-295
Vendor wolfssl
Product wolfssl
Published Jun 25, 2026
Stay Ahead of the Next One

Get instant alerts for wolfssl wolfssl

Be the first to know when new unknown vulnerabilities affecting wolfssl wolfssl are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

wolfSSL / wolfSSL
5.6.4 โ‰ค 5.9.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/wolfSSL/wolfssl/pull/10702 wolfssl.com: https://www.wolfssl.com/docs/security-vulnerabilities/

Credits

NVIDIA Project Vanessa