Resultados para “rop”
294 resultado(s)
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.
4 min
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.
6 min
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".
4 min
curl seguía firmando con AWS SigV4 después de desactivarlo con CURLOPT_AWS_SIGV4 a NULL
En libcurl, poner CURLOPT_AWS_SIGV4 a NULL vaciaba los parámetros pero no desactivaba la autenticación SigV4, así que un handle reutilizado seguía enviando cabeceras Authorization firmadas a la siguiente URL.
5 min
curl: un 103 Early Hints anula la protección de -J y deja al servidor sobrescribir un fichero local
Con curl -O -J -i, un servidor que manda un 103 Early Hints (o un ETag temprano bajo --etag-save) antes del Content-Disposition logra truncar un fichero local que -J promete no tocar.
5 min
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.
6 min
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.
5 min
Nextcloud Talk: un participante sin permisos podía silenciar a otros inyectando señalización desde otra sala que modera
La señalización interna de Nextcloud Talk comprobaba los permisos de moderador en la sala del remitente, pero entregaba el mensaje a cualquier sesión. Un participante normal podía forzar el silencio de otro desde una sala propia.
4 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
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.
5 min
XSS DOM almacenado en WordPress: un Contributor se convierte en administrador vía Quick Edit
En sitios WordPress con más de 10.000 usuarios, un Contributor podía guardar HTML codificado en su nombre público. Al pulsar Quick Edit sobre su post, el administrador ejecutaba ese código y acababa creando una cuenta de administrador controlada por el atacante.
5 min
Condición de carrera en el procesado de medios de WordPress 7.1: de autor a ejecución de PHP
En la línea de desarrollo de WordPress 7.1 un usuario con rol Autor podía encadenar varios endpoints REST de medios y ganar una carrera para que Imagick escribiera derivados de imagen con extensión .php y código PHP dentro, logrando ejecución remota persistente.
5 min