Resultados para “gnutls”
6 resultado(s)
curl con GnuTLS acepta respuestas OCSP grapadas falsas y da por bueno un certificado revocado con --cert-status
En curl 8.22.0 y 8.23.0 compilado con GnuTLS, --cert-status solo comprobaba que llegase alguna respuesta OCSP grapada, sin mirar su contenido. Un servidor con un certificado revocado podía colar una respuesta falsa de 5 bytes.
5 min
CVE-2026-115528: curl con wolfSSL acepta servidores TLS sin certificado y les envía las credenciales
Compilado con wolfSSL, curl completaba el handshake TLS 1.2 con un servidor que usaba un cifrado anónimo (sin certificado) al conectar por nombre de host, pese a tener activada la verificación, y le enviaba credenciales y datos.
4 min
curl reutiliza en HTTPS sesiones TLS creadas para FTPS, lo que permite sustituir una respuesta verificada
La caché de sesiones TLS de curl 8.12.0 a 8.23.0 no distingue el esquema de la URL. Un atacante en la red, con varias condiciones a favor, puede hacer pasar un fichero FTPS por una respuesta HTTPS válida sin romper la verificación del certificado.
7 min
curl con GnuTLS y Apple SecTrust acepta respuestas OCSP revocadas, falsificadas o caducadas con --cert-status
En compilaciones de curl con GnuTLS y Apple SecTrust, si GnuTLS rechaza una respuesta OCSP grapada, SecTrust acepta la cadena sin mirarla y --cert-status deja pasar una respuesta revocada, falsificada o caducada.
7 min
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.
5 min
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.
6 min