Ruby on Rails Active Support Vulnerability in NumberToDelimitedConverter
CVE-2026-33169
6.9MEDIUM
What is CVE-2026-33169?
The Active Support library in Ruby on Rails contains a vulnerability in the NumberToDelimitedConverter that may lead to performance issues caused by quadratic time complexity when processing long digit strings. This occurs due to a problematic interaction between a repeated lookahead group in a regular expression used with the 'gsub!' method. Patches have been introduced in versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 to address this issue.
Affected Version(s)
activesupport >= 8.1.0.beta1, < 8.1.2.1 < 8.1.0.beta1, 8.1.2.1
activesupport >= 8.0.0.beta1, < 8.0.4.1 < 8.0.0.beta1, 8.0.4.1
activesupport < 7.2.3.1 < 7.2.3.1
