Reports

Resultados para “libcurl”

47 resultado(s)

BAJA#4022568

CVE-2026-92389: un servidor TFTP malicioso podía hacer que curl le enviase datos preparados para otra transferencia

curl aceptaba un ACK como respuesta a una petición de lectura TFTP y pasaba a modo envío, mandando al servidor lo que hubiera en CURLOPT_READDATA, aunque estuviera preparado para otra transferencia anterior.

[EXPOSICIÓN DE DATOS]curl
23 oct 2026
6 min
BAJA#3973190

curl reutilizaba una conexión FTP autenticada con certificado de cliente en transferencias sin TLS ni certificado

Una regresión en la reutilización de conexiones FTP de libcurl permitía que una transferencia sin TLS ni certificado usase una conexión ya autenticada con el certificado de cliente privilegiado de otro handle.

[AUTENTICACIÓN]curl
22 oct 2026
5 min
BAJA#3993870

curl reutilizaba conexiones Schannel autenticadas con certificado de cliente tras una redirección a otro origen

El caché de conexiones de libcurl no comparaba auto_client_cert, así que una petición redirigida podía viajar por una conexión Schannel ya autenticada con certificado de cliente que no debía usar.

[TLS Y CRIPTOGRAFÍA]curl
22 oct 2026
5 min
MEDIA#3972373

Un max-age desmesurado en HSTS vacía la caché de curl y borra las políticas de todos los demás dominios

Un servidor HTTPS podía enviar un max-age que curl aceptaba pero no sabía guardar. Al fallar el guardado, el fichero de caché HSTS quedaba vacío y se perdían las políticas de todos los dominios, sin ningún error.

[TLS Y CRIPTOGRAFÍA]curl
22 oct 2026
5 min
BAJA#3993566

CVE-2026-86414: un proxy malicioso puede quedarse con las credenciales del servidor de destino en curl

Respondiendo al CONNECT con un 401 en vez de un 407, un proxy HTTP no confiable hacía que libcurl le enviase las credenciales destinadas al servidor final (Basic o un ticket Kerberos), incluso usando --anyauth.

[AUTENTICACIÓN]curl
21 oct 2026
8 min
MEDIA#4022003

CVE-2026-92387: un servidor FTP malicioso congela todas las transferencias de libcurl saltándose el timeout

Un servidor FTP, IMAP, POP3 o SMTP que nunca envía la línea de respuesta final deja a libcurl girando en un bucle que no comprueba el timeout, bloqueando esa transferencia y todas las demás del mismo multi handle.

[DENEGACIÓN DE SERVICIO]curl
21 oct 2026
7 min
BAJA#4024222

curl: liberar una estructura MIME muy anidada desborda la pila por recursión sin límite en curl_mime_free

La limpieza de estructuras MIME en libcurl se llamaba a sí misma por cada nivel de anidamiento sin ningún tope. Con unos miles de niveles, curl_mime_free agotaba la pila y tumbaba el proceso.

[DENEGACIÓN DE SERVICIO]curl
20 oct 2026
4 min
MEDIA#3993549

curl entregaba tickets Kerberos (Negotiate) a otro host tras una redirección con usuario y contraseña en la URL

Una redirección cuyo Location incluía usuario:contraseña desactivaba en libcurl el control que impide enviar credenciales a otro origen, y curl mandaba un ticket Kerberos válido al servidor del atacante.

[AUTENTICACIÓN]curl4 veces compartido
20 oct 2026
6 min
BAJA#4099618

curl reutilizaba conexiones ligadas a otra dirección de origen al usar --interface con prefijos (CVE-2026-107929)

Con CURLOPT_INTERFACE en sus formas con prefijo (if!, host!, ifhost!), libcurl no tenía en cuenta la dirección de origen al reutilizar conexiones, así que una petición podía salir desde la IP pedida por otra anterior.

[OTROS]curl
18 oct 2026
5 min
BAJA#4099194

curl con GnuTLS filtra memoria del proceso a un servidor WebSocket malicioso al subir ficheros por wss:// (CVE-2026-107928)

Un servidor wss:// malicioso podía hacer que curl compilado con GnuTLS le enviara memoria del proceso situada tras el buffer de envío WebSocket, al responder a un PING en mitad de una subida bloqueada.

[CORRUPCIÓN DE MEMORIA]curl3 veces compartido
16 oct 2026
6 min
MEDIA#3751712

CVE-2026-9547 en curl: el backend libssh trataba una clave de host de otro tipo como un servidor nuevo

Con libssh, curl comunicaba como "host desconocido" el caso en que el servidor presenta una clave de un tipo distinto al registrado en known_hosts, que libssh considera un posible ataque. Las aplicaciones con política TOFU podían aceptarla sin avisar.

[AUTENTICACIÓN]curl
14 oct 2026
5 min
BAJA#3733905

curl aceptaba cookies para un sufijo público como co.uk. si el dominio terminaba en punto (CVE-2026-8924)

curl con soporte PSL rechazaba Domain=co.uk, pero aceptaba Domain=co.uk. cuando el host también acababa en punto. Así un servidor podía fijar una cookie que curl enviaba después a otros dominios bajo el mismo sufijo.

[OAUTH Y SESIONES]curl
12 oct 2026
3 min