PT-2026-53736 · Cpan · Cryptx

·

CVE-2026-13758

·

Publicado

2026-06-29

·

Atualizado

2026-06-30

CVSS v3.1

3.7

Baixa

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas CryptX versões anteriores a 0.088 001
Description O CryptX para Perl realiza comparações de tags de autenticação AEAD em tempo não constante no caminho de streaming decrypt done. A função decrypt done($tag) utiliza memNE (baseada em memcmp() != 0), que interrompe a comparação no primeiro byte divergente. Esse comportamento cria um oráculo de verificação de tag, onde o tempo de execução depende do número de bytes iniciais correspondentes. Este problema afeta os modos GCM, CCM, ChaCha20Poly1305, EAX e OCB. Um invasor capaz de enviar inúmeras tags candidatas para o mesmo nonce, texto cifrado e dados associados, medindo o tempo com precisão, pode recuperar a tag esperada byte a byte para forjar uma mensagem que seja verificada. Os auxiliares one-shot * decrypt verify não são afetados, pois utilizam comparações de tempo constante dentro do libtomcrypt.
Recommendations Atualize o CryptX para a versão 0.088 001 ou posterior.

Exploit

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-13758

Produtos afetados

Cryptx