Reports

Resultados para “hsts”

8 resultado(s)

BAJA#3721183

CVE-2026-8458: curl reutiliza una conexión Negotiate autenticada aunque cambie el nombre de servicio

libcurl 8.20.0 reaprovechaba una conexión HTTP ya autenticada con Negotiate para un servicio (svcA) al pedir otro distinto (svcB) en el mismo host, sin repetir el handshake. Es una variante de un arreglo incompleto de CVE-2026-5545.

[AUTENTICACIÓN]curl
08 nov 2026
5 min
BAJA#3752888

curl con HTTP/3 (ngtcp2) enviaba la petición en early data antes de verificar el certificado del servidor

Al reanudar una sesión TLS con early data, el backend ngtcp2 de curl daba la conexión por establecida y mandaba cabeceras y cuerpo de la petición antes de comprobar el certificado. Un atacante en medio podía leerlos.

[TLS Y CRIPTOGRAFÍA]curl
08 nov 2026
5 min
BAJA#4112709

curl con libssh2 compara por prefijo las entradas [host]:puerto de known_hosts y fuerza el tipo de clave de otro host

Una comparación con strncmp hace que `[10.0.0.1]:2222` también valga para 10.0.0.12. curl fuerza entonces el tipo de clave de otro host y un atacante en medio puede convertir un MISMATCH en MISSING.

[TLS Y CRIPTOGRAFÍA]curl
02 nov 2026
4 min
BAJA#4122300

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.

[TLS Y CRIPTOGRAFÍA]curl
01 nov 2026
7 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#3972357

curl descarta una entrada HSTS de subdominio al cargar la caché y acaba pidiendo por HTTP sin cifrar

Al importar la caché HSTS, curl desechaba la entrada de un subdominio con includeSubDomains si su dominio padre se cargaba antes. Cuando caducaba el padre, las peticiones a ese subdominio salían por HTTP en claro.

[TLS Y CRIPTOGRAFÍA]curl
21 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
BAJA#3822248

curl (CVE-2026-13608): un servidor LDAP malicioso podía saltarse la autenticación SASL/Kerberos de libcurl

El backend OpenLDAP de libcurl daba por buena la conexión cuando SASL se quedaba sin mecanismos, lo que permitía a un servidor falso anular la autenticación mutua de Kerberos e inyectar resultados LDAP.

[AUTENTICACIÓN]curl
27 sep 2026
5 min