Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en activesupport de rails (CVE-2026-33176)

Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-400 Consumo de recursos no controlado (Agotamiento de recursos)
Fecha de publicación:
24/03/2026
Última modificación:
24/03/2026

Descripción

Active Support es un conjunto de herramientas de bibliotecas de soporte y extensiones del núcleo de Ruby extraídas del framework de Rails. Antes de las versiones 8.1.2.1, 8.0.4.1 y 7.2.3.1, los ayudantes de números de Active Support aceptan cadenas que contienen notación científica (p. ej. '1e10000'), que `BigDecimal` expande en representaciones decimales extremadamente grandes. Esto puede causar una asignación excesiva de memoria y consumo de CPU cuando el número expandido es formateado, posiblemente resultando en una vulnerabilidad de DoS. Las versiones 8.1.2.1, 8.0.4.1 y 7.2.3.1 contienen un parche.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:rubyonrails:rails:*:*:*:*:*:*:*:* 7.2.3.1 (excluyendo)
cpe:2.3:a:rubyonrails:rails:*:*:*:*:*:*:*:* 8.0.0 (incluyendo) 8.0.4.1 (excluyendo)
cpe:2.3:a:rubyonrails:rails:*:*:*:*:*:*:*:* 8.1.0 (incluyendo) 8.1.2.1 (excluyendo)