Vulnerability · Published Mar 23, 2026 · Assigned by GitHub_M

CVE-2026-33176Rails Active Support has a possible DoS vulnerability in its number helpers

Medium 6.6

In plain English

A medium-severity uncontrolled resource consumption in activesupport from rails. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 59% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 4.0)6.6Medium
Exploit odds (30 days)0.9%top 41.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Active Support is a toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Support number helpers accept strings containing scientific notation (e.g. `1e10000`), which `BigDecimal` expands into extremely large decimal representations. This can cause excessive memory allocation and CPU consumption when the expanded number is formatted, possibly resulting in a DoS vulnerability. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12rails2:6.1.7.10+dfsg-1~deb12u3DEBIAN-CVE-2026-33176
Debian:13rails2:7.2.2.2+dfsg-2~deb13u2DEBIAN-CVE-2026-33176
Debian:14rails2:7.2.3.1+dfsg-1DEBIAN-CVE-2026-33176
RubyGemsactivesupport8.1.2.1GHSA-2j26-frm8-cmj9
RubyGemsactivesupport8.0.4.1GHSA-2j26-frm8-cmj9
RubyGemsactivesupport7.2.3.1GHSA-2j26-frm8-cmj9
Ubuntu:24.04:LTSrailsno fix listedUBUNTU-CVE-2026-33176
Ubuntu:25.10railsno fix listedUBUNTU-CVE-2026-33176
Ubuntu:26.04:LTSrailsno fix listedUBUNTU-CVE-2026-33176
Ubuntu:26.10railsno fix listedUBUNTU-CVE-2026-33176

Affected products (as reported)

VendorProductVersions
rails activesupport >= 8.1.0.beta1, < 8.1.2.1>= 8.0.0.beta1, < 8.0.4.1< 7.2.3.1

Weakness: CWE-400, CWE-770 · Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U

References