<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DUPIN Alertas · rack</title><link>https://alertas.dupin.com.ar/fabricante/rack/</link><description>Alertas de vulnerabilidades de rack.</description><language>es</language><lastBuildDate>Mon, 09 Nov 2026 23:27:22 +0000</lastBuildDate><ttl>10</ttl><atom:link href="https://alertas.dupin.com.ar/fabricante/rack/feed.xml" rel="self" type="application/rss+xml"/><item><title>Vulnerabilidad: CVE-2026-125108 · Omisión de inspección de WAF en Rack::Multipart::Parser con boundary entrecomillado</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-125108/</link><guid isPermaLink="false">tg:64354</guid><pubDate>Mon, 09 Nov 2026 23:27:22 +0000</pubDate><category>Vulnerabilidad</category><description>Rack::Multipart::Parser.parse_boundary puede omitir un parámetro boundary vacío o entrecomillado al inicio del Content-Type multipart y aceptar uno posterior, por lo que Rack analiza el cuerpo con un boundary que un intermediario conforme no derivaría. Esto permite que campos de formulario o archivos subidos lleguen a la aplicación sin la inspección prevista del proxy o del WAF. Corregido en 2.2.25, 3.1.23 y 3.2.8.</description></item><item><title>Vulnerabilidad: CVE-2026-125109 · Devolución de Host inválido en Rack::Request#host_with_port, #base_url y #url</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-125109/</link><guid isPermaLink="false">tg:64353</guid><pubDate>Mon, 09 Nov 2026 23:27:21 +0000</pubDate><category>Vulnerabilidad</category><description>Desde 3.0 hasta 3.1.23 y 3.2.8, Rack::Request#host_with_port, #base_url y #url pueden devolver tal cual una autoridad inválida controlada por el atacante proveniente de Host, X-Forwarded-Host o Forwarded: host=. Las aplicaciones sin lista de hosts permitidos propia que usan estos métodos para URLs absolutas, redirecciones o verificaciones de origen pueden emitir delimitadores elegidos por el atacante, habilitando manipulación de redirecciones, evasión de listas basadas en cadenas o reflejo de marcado sin escapar…</description></item><item><title>Vulnerabilidad: CVE-2026-125110 · Omisión de header_rules en Rack::Static por normalización de segmentos con punto</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-125110/</link><guid isPermaLink="false">tg:64351</guid><pubDate>Mon, 09 Nov 2026 23:27:20 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.2.25, 3.1.23 y 3.2.8, Rack::Static sirve una ruta tras la normalización de Utils.clean_path_info pero evalúa header_rules contra una ruta solo decodificada de URL. Un atacante no autenticado puede pedir un archivo conocido mediante segmentos con punto crudos o codificados en porcentaje y recibirlo sin las cabeceras de seguridad específicas de la ruta, como Content-Disposition o Content-Security-Policy. Las aplicaciones que no usan header_rules por ruta no se ven afectadas. Corregido en 2.2.25, 3.1.23 y…</description></item><item><title>Vulnerabilidad: CVE-2026-125111 · Denegación de servicio en el análisis multipart de Rack por crecimiento del búfer de escaneo</title><link>https://alertas.dupin.com.ar/cve/CVE-2026-125111/</link><guid isPermaLink="false">tg:64350</guid><pubDate>Mon, 09 Nov 2026 23:27:19 +0000</pubDate><category>Vulnerabilidad</category><description>Antes de 2.2.25, 3.1.23 y 3.2.8, Rack::Multipart::Parser puede retener datos analizados en su búfer interno de StringScanner cuando las lecturas terminan dentro o justo después de las cabeceras multipart. Un atacante no autenticado puede alinear muchas partes pequeñas con los límites de rack.multipart.buffer_size para que el búfer crezca con la solicitud pese a los límites por campo, cabecera y preámbulo, agotando la memoria de un worker. Solo requiere un cuerpo multipart bien formado y afecta a las aplicaciones…</description></item></channel></rss>
