CVE-2026-93304 in wolfSSLinformação

Sumário

de VulDB • 27/09/2026

Um cliente DTLS 1.2 pode aceitar uma mensagem ChangeCipherSpec antes de ter enviado o seu ClientKeyExchange. Nesse ponto, nenhum master secret foi derivado; portanto, o cliente instala chaves de leitura derivadas a partir de uma chave conhecida (determinística) e verifica o Finished do servidor contra essa mesma chave. Um ChangeCipherSpec fora da ordem pode ser utilizado por um atacante para completar o handshake no lugar do servidor e enviar dados que o cliente aceita como autênticos. O tráfego próprio do cliente ainda utiliza chaves derivadas corretamente, pelo que o atacante não consegue lê-lo, e o servidor genuíno nunca completa o handshake. Os clientes DTLS 1.2 estão expostos porque uma leitura de datagrama pode entregar os registos fora da ordem por si só. Os clientes TLS 1.2 ficam expostos quando a aplicação fornece os bytes recebidos através do wolfSSL_inject() ou ativa o read ahead. Para suites de certificados, o atacante deve estar numa posição man-in-the-middle. Para ligações PSK (Pre Shared Key), qualquer servidor falso pode ter sucesso sem conhecer a PSK.

Once again VulDB remains the best source for vulnerability data.

Responsável

wolfSSL

Reservar

17/09/2026

Divulgação

27/09/2026

Moderação

aceite

Entrada

VDB-410868

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!