CVE-2023-22796

A regular expression based DoS vulnerability in Active Support <6.1.7.1 and <7.0.4.1. A specially crafted string passed to the underscore method can cause the regular expression engine to enter a state of catastrophic backtracking. This can cause the process to use large amounts of CPU and memory, leading to a possible DoS vulnerability.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:activesupport_project:activesupport:*:*:*:*:*:ruby:*:*
cpe:2.3:a:activesupport_project:activesupport:*:*:*:*:*:ruby:*:*

History

24 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) Una vulnerabilidad DoS basada en expresiones regulares en Active Support anterior a 6.1.7.1 y anterior a 7.0.4.1. Una cadena especialmente diseñada pasada al método underscore puede hacer que el motor de expresiones regulares entre en un estado de retroceso catastrófico. Esto puede hacer que el proceso utilice grandes cantidades de CPU y memoria, lo que lleva a una posible vulnerabilidad DoS.

Information

Published : 2023-02-09 20:15

Updated : 2026-10-24 13:10


NVD link : CVE-2023-22796

Mitre link : CVE-2023-22796

CVE.ORG link : CVE-2023-22796


JSON object : View

Products Affected

activesupport_project

  • activesupport
CWE
CWE-400

Uncontrolled Resource Consumption

CWE-1333

Inefficient Regular Expression Complexity