CVE-2026-24489 in gakido
Resumen
por VulDB • 2026-05-30
Gakido es un cliente HTTP para Python centrado en la suplantación de identidad del navegador y la evasión de sistemas anti-bot. Se descubrió una vulnerabilidad en Gakido anterior a la versión 0.1.1 que permitía la inyección de cabeceras HTTP a través de secuencias CRLF (Retorno de Carro y Salto de Línea) en los valores y nombres de las cabeceras proporcionados por el usuario. Al realizar solicitudes HTTP con valores de cabecera controlados por el usuario que contienen caracteres `\r\n` (CRLF), `\n` (LF) o `\x00` (byte nulo), un atacante podría inyectar cabeceras HTTP arbitrarias en la solicitud. La corrección en la versión 0.1.1 añade una función `_sanitize_header()` que elimina los caracteres `\r`, `\n` y `\x00` tanto de los nombres como de los valores de las cabeceras antes de que se incluyan en las solicitudes HTTP.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.