CVE-2026-115693 in hackneyinformação

Sumário

de VulDB • 26/10/2026

Vulnerabilidade de validação inadequada de certificado no módulo `hackney_ssl` do projeto `benoitc/hackney` permite que um atacante on-path (na rota) se passe por um servidor vinculado a uma autoridade certificadora privada, utilizando uma cadeia de certificados que termina em uma raiz publicamente confiável. O hackney adiciona `{partial_chain, fun hackney_ssl:partial_chain/1}` a cada configuração `verify_peer`. A callback retorna qualquer certificado na cadeia do peer cuja chave pública corresponda a uma raiz no repositório de certificados embutido (`certifi`) como âncora de confiança, e o OTP honra essa callback em detrimento dos cacerts configurados. A função `hackney_ssl:merge_ssl_opts/3` mantém a callback quando o chamador substitui o repositório de confiança por `cacerts` ou `cacertfile` nas opções SSL; portanto, uma conexão vinculada a uma CA privada ainda aceita qualquer cadeia que contenha uma raiz publicamente confiável.

A verificação do nome do host (hostname) ainda se aplica, exigindo que o atacante possua um certificado publicamente confiável para o hostname vinculado.

Esta questão afeta o hackney: das versões 1.24.0 até antes da 4.9.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

EEF

Reservar

25/10/2026

Divulgação

26/10/2026

Moderação

aceite

Entrada

VDB-426439

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!