7.5

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

Analyzed
AliasesUBUNTU-CVE-2026-33176DEBIAN-CVE-2026-33176CGA-3h9x-322g-86gh
Published 23-03-2026Last modified 24-03-2026

Vulnerability summary

CVE-2026-33176 is a high (CVSS 7.5) Uncontrolled Resource Consumption vulnerability in rails activesupport. EPSS estimates a 0.86% chance of exploitation in the next 30 days, higher than 58.5% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 6.6, network access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
7.5/10
010
High · v3.1 (NVD)
EPSS score
0.86%
0%100%
Low · -0.11 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 3 · Related 1

Timeline

  1. 23-03-2026
    PublishedVulnerability first disclosed.
  2. 24-03-2026
    Last modifiedVulnerability information updated.

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.

CVSS metrics

9 scores · 7 sources · 2 versions

EPSS trend

Probability

0.86%

Chance of exploitation in the next 30 days

Percentile

59%

Versus all other CVEs

30-day change

Decrease -0.11 pp

From 0.97% on 05-10-2026

05-10-202604-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Chainguard29 products
  • cinc-auditor< 7.0.107-r1
  • gitlab-rails-ce-18.1All versions (No fix recorded)
  • gitlab-rails-ce-18.10< 18.10.3-r1
  • gitlab-rails-ce-18.2All versions (No fix recorded)
  • gitlab-rails-ce-18.3All versions (No fix recorded)
Wolfi4 products
  • cinc-auditor< 7.0.107-r1
  • kube-fluentd-operator< 1.18.2-r60
  • kube-logging-operator-fluentd-outputs< 6.4.0-r9
  • ruby3.2-rails-8.1< 8.1.3-r0
Debian1 product
  • rails< 2:6.1.7.10+dfsg-1~deb12u3 | < 2:7.2.2.2+dfsg-2~deb13u2 | < 2:7.2.3.1+dfsg-1
Rails1 product
  • activesupport≥ 8.1.0.beta1, < 8.1.2.1 | ≥ 8.0.0.beta1, < 8.0.4.1 | < 7.2.3.1
RubyGems1 product
  • activesupport≥ 8.1.0.beta1, < 8.1.2.1 | ≥ 8.0.0.beta1, < 8.0.4.1 | < 7.2.3.1
Rubyonrails1 product
  • rails< 7.2.3.1 | ≥ 8.0.0, < 8.0.4.1 | ≥ 8.1.0, < 8.1.2.1
Ubuntu1 product
  • railsAll versions (No fix recorded)

7 vendors · 38 products

References

14 links
Show all 14 references