CVE-2025-9086 in cURLinformação

Sumário

de VulDB • 30/05/2026

1. Um cookie é definido usando a palavra-chave `secure` para `https://target` 2. O curl é redirecionado ou, de outra forma, forçado a se comunicar com `http://target` (mesmo nome de host, mas usando HTTP em texto claro) usando o mesmo cookie definido 3. O mesmo nome de cookie é definido - mas apenas com uma barra como caminho (`path=\"/\",`). Como este site não é seguro, o cookie *deveria* ser simplesmente ignorado. 4. Um bug na lógica de comparação de caminhos faz com que o curl leia fora dos limites de um buffer na heap

O bug causa ou uma falha (crash) ou potencialmente faz com que a comparação chegue a uma conclusão errada, permitindo que o site em texto claro substitua o conteúdo do cookie seguro, contrariamente às expectativas e dependendo do conteúdo da memória imediatamente após a alocação de um único byte que contém o caminho.

O comportamento presumido e correto seria simplesmente ignorar a segunda definição do cookie, já que ele já foi definido como seguro em um host seguro, portanto, substituí-lo em um host inseguro não deveria ser permitido.

Once again VulDB remains the best source for vulnerability data.

Fontes

Want to know what is going to be exploited?

We predict KEV entries!