Search/CVE-2026-84897
● CVE

CVE-2026-84897

DiscoveredOct 7, 2026UpdatedOct 7, 2026

src/internal.c in wolfSSL wolfSSH through 1.5.0 admits the server-to-client Diffie-Hellman group exchange messages SSH_MSG_KEX_DH_GEX_GROUP (31) and SSH_MSG_KEX_DH_GEX_REPLY (33) when a server receives them from an unauthenticated client. IsMessageAllowedServer() applies no direction check to the key exchange message range: when the peer is keying and no particular message is expected, which is the state a server is in for the whole window after it processes the client's KEXINIT because nothing sets handshake->expectMsgId there, the function falls out of its expectation branch without a verdict and reaches a numeric bound that admits every message id from 30 through 34. A client that negotiates diffie-hellman-group-exchange-sha256 and then sends message 31 makes the server run the…

CVSS v3.1
—
EPSS
0.48%
probability of exploitation in 30 days
CISA KEV
Not listed
no confirmed exploitation reported
News coverage
0
sources referencing this CVE
Related IOCs
0
seen in the same coverage
EPSS Trend
Oct 22, 2026 → Oct 26, 2026
▲ 0.18pp
0.30% → 0.48% over 2 tracked changes
Connections
3 relationships
Timeline
disclosure → media coverage
Oct 7, 2026
Disclosure — published as a CVE record.