CVE-2022-26650

CVE-2022-26650: Apache ShenYu (incubating) Regular expression denial of service

Vendor Apache Software Foundation
Product Apache ShenYu (incubating)
Weakness CWE-1333
Published May 17, 2022
Last update August 3, 2024

CVSS base score

What the vulnerability does

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.

Key dates

Disclosure timeline

May 17, 2022 CVE published
August 3, 2024 Record updated