CVE-2022-31147

jquery-validation ReDoS in url2 due to incomplete fix of CVE-2021-43306

Published Jul 14, 2022 CVSS 3.1 · 7.5 High EPSS 2.3% KEV · Not listed
Description
The jQuery Validation Plugin (jquery-validation) provides drop-in validation for forms. Versions of jquery-validation prior to 1.19.5 are vulnerable to regular expression denial of service (ReDoS) when an attacker is able to supply arbitrary input to the url2 method. This is due to an incomplete fix for CVE-2021-43306. Users should upgrade to version 1.19.5 to receive a patch.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-6329 The jQuery Validation Plugin (jquery-validation) provides drop-in validation for forms. Versions of jquery-validation prior to 1.19.5 are vulnerable to regular expression denial of service (ReDoS) when an attacker is able to supply arbitrary input to the url2 method. This is due to an incomplete fix for CVE-2021-43306. Users should upgrade to version 1.19.5 to receive a patch.
Github GHSA Github GHSA GHSA-ffmh-x56j-9rc3 jquery-validation Regular Expression Denial of Service due to arbitrary input to url2 method
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00334}

epss

{'score': 0.00329}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Apr 23, 2025, 6:02 PM
Reserved
May 18, 2022, 12:00 AM
Status
Modified
Published
Jul 14, 2022, 8:15 PM
Modified
Jun 17, 2026, 4:44 AM