Resultados para “cli”
185 resultado(s)
Django: cabeceras repetidas en ASGIRequest disparan un consumo de CPU cuadrático y bloquean los workers ASGI
Al construir META, ASGIRequest concatenaba cada cabecera repetida copiando todo el valor acumulado. Una sola petición HTTP/2 con miles de cabeceras duplicadas costaba segundos de CPU antes de llegar a la vista.
4 min
Vercel Live: un colaborador revocado recuperaba el acceso a los comentarios privados cuando otro colaborador comentaba
En Vercel Live, el token de un colaborador ya expulsado volvía a ser aceptado en cuanto un colaborador activo usaba la barra de comentarios, y con él se podían descargar los hilos privados del despliegue.
5 min
Un cupón de envío gratis filtrado en un reporte público se podía reutilizar sin límite en la tienda de merchandising de AWS
Un código de envío gratuito que había quedado sin tachar en un reporte divulgado seguía activo y la tienda de merchandising de AWS lo aceptaba en cualquier pedido, tantas veces como se quisiera.
3 min
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.
3 min
Node.js: la Fetch API aceptaba miles de capas de Content-Encoding y agotaba CPU y memoria del cliente
El fetch() de Node.js (undici) descomprimía tantas capas como listase la cabecera Content-Encoding. Un servidor malicioso podía encadenar miles de Brotli y bloquear al cliente durante minutos con solo 60 KB.
3 min
Un servidor Nextcloud malicioso podía robar las credenciales del cliente de escritorio vía directDownloadUrl
El cliente de escritorio de Nextcloud enviaba la cabecera Authorization (usuario y contraseña en Base64) a cualquier URL de descarga que indicara el servidor, sin comprobar el origen, permitiendo a un servidor malicioso capturar esas credenciales.
4 min
Inyección de HTML en el correo de confirmación del formulario de prueba de Burp Suite DAST de PortSwigger
El campo "First Name" del formulario de prueba de Burp Suite DAST se insertaba sin escapar en el correo de confirmación, lo que permitía enviar HTML arbitrario a cualquier dirección desde los servidores de PortSwigger.
2 min
Fastify acumulaba en memoria las respuestas con Web Streams al ignorar la contrapresión
Desde la versión 5.7.0, Fastify escribía las respuestas servidas como Web Stream sin respetar la señal de contrapresión. Un cliente que pedía un endpoint de streaming y no leía la respuesta obligaba al servidor a acumular datos en memoria hasta quedarse sin ella.
5 min
Starknet Snap de MetaMask: cualquier web podía firmar mensajes sin confirmación del usuario con enableAuthorize=false
El Starknet Snap aceptaba de la propia web el parámetro enableAuthorize. Con el valor false se saltaba el diálogo de confirmación y la página obtenía firmas de mensajes o transacciones sin que el usuario las aprobara.
3 min
Omise: invitar a miembros al equipo sin tener activado el 2FA cambiando una respuesta en el cliente
Omise exigía activar el 2FA antes de invitar a alguien al equipo, pero solo lo comprobaba en el navegador. Cambiando un indicador de false a true en las respuestas, la invitación se enviaba igual.
2 min
Inyección de directivas nginx en el parámetro path de ingress-nginx permite leer ficheros del controlador
En un clúster multiinquilino, quien puede crear o editar Ingress inyectaba directivas de nginx a través del parámetro path y leía ficheros arbitrarios del controlador, incluido el token de la cuenta de servicio.
5 min
XSS almacenado en la vista previa de adjuntos de Roundcube, explotable con cookie tossing desde otro subdominio
La acción display-attachment de Roundcube servía en línea los adjuntos HTML subidos al redactar un correo, sin CSP. Combinado con cookie tossing desde un subdominio vulnerable, permitía tomar la cuenta de otro usuario.
4 min