PT-2026-42202 · Git · Tls

Ben Smyth

·

Publicado

2026-05-20

·

Atualizado

2026-06-15

·

CVE-2026-45388

CVSS v3.1

9.1

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas OCaml-TLS versões anteriores a 2.1.0
Descrição A implementação do cliente no OCaml-TLS não valida adequadamente as extensões KeyUsage e ExtendedKeyUsage (EKU) dos certificados do servidor durante handshakes TLS 1.3. Especificamente, a função answer certificate em handshake client13.ml não está vinculada à função validate keyusage(), que é responsável por verificar a Server auth (OID 1.3.6.1.5.5.7.3.1). Isso permite que um invasor que possua um certificado emitido para finalidades diferentes da autenticação de servidor—como clientAuth, codeSigning ou emailProtection—se passe por um servidor, desde que o certificado seja emitido por uma CA confiável e o Subject Alternative Name (SAN) corresponda ao nome do host de destino.
Recomendações Atualize o OCaml-TLS para a versão 2.1.0.

Exploit

Correção

Improper Certificate Validation

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-45388
OSEC-2026-06

Produtos afetados

Tls