Intel

AIKIDO-2026-10427

wolfSSL.wolfssl is vulnerable to Improper Authentication

Improper AuthenticationCVE-2026-2645 Published Mar 30, 2026

55

Medium Risk

This Affects:

C++wolfSSL.wolfssl
0.0.1 - 5.8.4
Fixed in 5.9.0
Are you affected? Scan for Free

TL;DR

The TLS 1.2 server state machine can accept a CertificateVerify message before ClientKeyExchange has been received, violating the expected handshake order. Later releases improve detection timing in the handshake, and the listed fix tightens validation earlier in the flow. The change enforces correct message ordering so the invalid sequence cannot complete.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

wolfSSL.wolfssl is vulnerable to Improper Authentication in versions 0.0.1 - 5.8.4.

How to fix this

Upgrade the wolfSSL.wolfssl library to the patch version.