Reports

Resultados para “tls”

43 resultado(s)

MEDIA#4122239

curl con OpenSSL: la caché de CApath provoca un use-after-free que un servidor malicioso puede disparar

Desde curl 8.23.0, los certificados de CApath quedan en la caché del multi handle tras liberarse su contexto de OpenSSL. Un servidor con un certificado falso puede hacer que el cliente lea esa memoria liberada y se caiga.

[CORRUPCIÓN DE MEMORIA]curl
03 nov 2026
7 min
MEDIA#4118610

curl con OpenSSL y Apple SecTrust acepta grapas OCSP falsificadas, caducadas o "unknown" pese a --cert-status

Cuando Apple SecTrust valida la cadena, curl deja de comprobar la grapa OCSP por su cuenta y SecTrust la evalúa en modo tolerante: una respuesta falsificada, caducada o "unknown" pasa --cert-status sin error.

[TLS Y CRIPTOGRAFÍA]curl
02 nov 2026
5 min
BAJA#4122175

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.

[TLS Y CRIPTOGRAFÍA]curl
02 nov 2026
7 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
BAJA#4136767

curl con Schannel conserva la identidad del certificado de cliente tras una redirección gracias a la reanudación de sesión TLS

En curl 8.23.0 con Schannel, la reanudación de sesión TLS mantenía la identidad mTLS del cliente al seguir una redirección a otro origen. El investigador lo presenta como un arreglo incompleto de CVE-2026-86415.

[TLS Y CRIPTOGRAFÍA]curl
28 oct 2026
3 min
BAJA#3558277

pyOpenSSL acepta la conexión TLS aunque el callback de SNI lance una excepción (fallo abierto)

Si la función que el servidor registra con set_tlsext_servername_callback lanza una excepción, pyOpenSSL devuelve «OK» a OpenSSL y el handshake sigue adelante, con lo que se saltan los controles hechos en ese punto.

[TLS Y CRIPTOGRAFÍA]pyca
26 oct 2026
4 min
BAJA#3754343

CVE-2026-9546: fuga del Referer anterior en libcurl al reutilizar un easy handle

Poner CURLOPT_REFERER a NULL no limpiaba el estado interno del Referer en libcurl, así que la siguiente petición en el mismo easy handle podía reenviar el Referer anterior a otro servidor y provocar un use-after-free.

[CORRUPCIÓN DE MEMORIA]curl
24 oct 2026
5 min
MEDIA#3989514

curl con wolfSSL acepta un pin de clave pública que el servidor no tiene por un certificado malformado

En curl 8.22.0 compilado con wolfSSL, un certificado con la longitud de "validity" manipulada hace que wolfSSL y curl lean claves públicas distintas del mismo DER, y curl acepta un pin de una clave que el servidor no posee.

[TLS Y CRIPTOGRAFÍA]curl
23 oct 2026
4 min
BAJA#3973176

curl ignoraba la verificación de clave de host SSH al seguir una redirección de HTTPS a SFTP o SCP

Si curl empezaba con una URL HTTPS y seguía una redirección a SFTP, no aplicaba --knownhosts ni --hostpubsha256: un servidor SSH suplantado podía recibir credenciales y servir contenido falso.

[TLS Y CRIPTOGRAFÍA]curl
23 oct 2026
6 min
ALTA#4038342

Node.js: dns.resolve* corta los nombres en el byte NUL y deja burlar validaciones de host (fix incompleto de CVE-2026-48930)

El parche de CVE-2026-48930 bloqueaba los bytes NUL en dns.lookup, pero no en dns.resolve*: Node consultaba "attacker.test" aunque el código hubiera validado "attacker.test\x00.trusted.corp".

[OTRAS INYECCIONES]nodejs
23 oct 2026
4 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