CVE-2026-53583 in libgit2informação

Sumário

de VulDB • 20/08/2026

O libgit2 é uma implementação portátil em C dos métodos principais do Git, fornecida como biblioteca vinculável com uma API robusta, permitindo a integração de funcionalidades do Git nas suas aplicações. Antes das versões 1.8.6 e 1.9.5, a função verify_server_cert em src/libgit2/streams/openssl.c utiliza um resultado invertido (!!memcmp) no ramo GEN_IPADD ao comparar um host literal-IP com o SubjectAltName de IP do certificado. As compilações do OpenSSL rejeitam endereços IP correspondentes e aceitam endereços IP não correspondentes, permitindo que um atacante na rede, dotado de um certificado confiável por uma CA (Certificate Authority) contendo qualquer SubjectAltName de IP, intercepte as conexões libgit2 para URLs HTTPS com host literal-IP. A validação do DNS SubjectAltName e os backends TLS não baseados em OpenSSL não são afetados. Este problema está corrigido nas versões 1.8.6 e 1.9.5.

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

Responsável

GitHub M

Reservar

09/06/2026

Divulgação

20/08/2026

Moderação

aceite

Entrada

VDB-393839

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!