CVE-2022-26650

Apache ShenYu (incubating) Regular expression denial of service

State
Published
Severity
Not scored
Published
May 17, 2022
Updated
Aug 3, 2024
Reserved
Mar 7, 2022

Read the record on cve.org

Description

In Apache ShenYui, ShenYu-Bootstrap, RegexPredicateJudge.java uses Pattern.matches(conditionData.getParamValue(), realData) to make judgments, where both parameters are controllable by the user. This can cause an attacker pass in malicious regular expressions and characters causing a resource exhaustion. This issue affects Apache ShenYu (incubating) 2.4.0, 2.4.1 and 2.4.2 and is fixed in 2.4.3.

Scores

The record has no CVSS score.

Weaknesses

  • CWE-1333 Inefficient Regular Expression Complexity

Affected Products

ProductVersions
Apache ShenYu (incubating)Apache Software Foundation
  • before 2.4.3Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.