Resultados para “rop”
294 resultado(s)
Confusión de decodificador en Discourse: lectura de ficheros de /tmp al convertir HEIF
La conversión de imágenes HEIF/HEIC en Discourse invocaba a ImageMagick sin fijar el decodificador, de modo que un .heic con cabecera PostScript llegaba a Ghostscript y permitía leer ficheros temporales de otros usuarios.
5 min
Monero: un block_blob demasiado corto en la llamada RPC calc_pow tumba el nodo monerod
La llamada RPC calc_pow de monerod aceptaba un block_blob de menos de 43 bytes, llegaba al hash Cryptonight variante 1 y el proceso terminaba con _exit(1). Lo encontró el fuzzing de Ada Logics para MAGIC Grants.
3 min
Fuga de cookies de sesión en la app de LinkedIn por una cabecera estática en WebViewerFragment
Un campo estático de cabeceras en WebViewerFragment de la app Android de LinkedIn conservaba las cookies entre cargas, de modo que las cookies de sesión de linkedin.com acababan enviándose a una web controlada por el atacante.
4 min
HackerOne: el formulario de canje de recompensas entregaba licencias de Burp Suite Pro sin comprobar la cuenta
El canje de la licencia de Burp Suite Pro del programa de puntos de HackerOne era un formulario de Google sin ligar a la cuenta: bastaba con cambiar de email para recibir licencias válidas una y otra vez.
3 min
libcurl conservaba la contraseña del proxy al cambiar o borrar CURLOPT_PROXYUSERPWD y la enviaba a otro proxy
Desde curl 8.8.0, volver a fijar CURLOPT_PROXYUSERPWD solo con usuario, o a NULL, no borraba la contraseña anterior. Un handle reutilizado podía mandar esa contraseña vieja a un proxy distinto.
5 min
ReDoS en RubyGems.org: expresiones regulares del usuario en las políticas OIDC podían bloquear los workers de Puma
Las políticas de acceso OIDC de RubyGems.org ejecutaban expresiones regulares escritas por el usuario contra los claims del JWT sin límite de tiempo. Un patrón con backtracking catastrófico podía dejar ocupados los pocos workers del servidor.
3 min
Inyección de código local en el cliente de escritorio de Nextcloud para macOS vía secuestro de @rpath
Un usuario normal de macOS podía cargar una librería propia en el proceso de Nextcloud que gestiona el inicio de sesión web, gracias a una entitlement que desactiva la validación de firmas y a una ruta de compilación muerta en el binario.
6 min
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.
5 min
curl reutilizaba entre orígenes distintos una conexión autenticada con Negotiate (CVE-2026-87861)
Un cambio en los comparadores de reutilización de conexiones de libcurl permitía que una petición para un host saliera por una conexión ya autenticada con Negotiate para otro host detrás del mismo proxy.
4 min
curl enviaba un ticket Kerberos nuevo (Authorization: Negotiate) al host de una redirección si la URL llevaba usuario
Con --negotiate y -L, bastaba con que el servidor redirigiera a una URL con usuario y contraseña inventados para que curl pidiera al KDC un ticket Kerberos para el host del atacante y se lo enviara, saltándose la protección entre hosts.
6 min
CVE-2026-94266: curl filtra la contraseña de .netrc en la URL efectiva tras una redirección relativa
Al seguir una redirección relativa en el mismo host, curl copiaba el usuario y la contraseña sacados de .netrc a la URL efectiva, visible en CURLINFO_EFFECTIVE_URL, %{url_effective} y la salida de -v.
4 min
CVE-2026-87865: libcurl con libssh2 presenta como "nueva" la clave falsa de un host SSH ya fijado en known_hosts
Con un known_hosts de nombres hasheados, libcurl usaba la primera entrada anónima sin comprobar su hash. Una clave hostil para un host ya fijado llegaba al callback como MISSING en vez de MISMATCH.
4 min