Patchfirst
Chainjquery-validationnpm:jquery-validation

jquery-validation: incomplete fixes (2021–2022)

3 CVEs over 2 generations, 13 Jan 2021 to 14 Jul 2022.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2021-2125213 Jan 2021 First in the chain
  2. CVE-2021-433061 Jun 2022 next fix after CVE-2021-21252
  3. CVE-2022-3114714 Jul 2022 incomplete fix for CVE-2021-43306related to CVE-2021-21252
Jan 2021JulJun 2022Jul CVE-2021-43306 → CVE-2022-31147: incomplete fix (high confidence)CVE-2021-21252 → CVE-2022-31147: related (medium confidence)CVE-2021-21252 → CVE-2021-43306: Next fix in the same package (low confidence) CVE-2021-21252 13 Jan 2021 CVE-2021-43306 1 Jun 2022 CVE-2022-31147 14 Jul 2022 Jan 2021JunOctFeb 2022JunJul CVE-2021-43306 → CVE-2022-31147: incomplete fix (high confidence)CVE-2021-21252 → CVE-2022-31147: related (medium confidence)CVE-2021-21252 → CVE-2021-43306: Next fix in the same package (low confidence) CVE-2021-21252 13 Jan 2021 CVE-2021-43306 1 Jun 2022 CVE-2022-31147 14 Jul 2022
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2021-21252 13 Jan 2021 Regular expression denial of service in jquery-validation · fixed in 1.19.3 First in chain 21.6
CVE-2021-43306 1 Jun 2022 Exponential ReDoS in jquery-validation · fixed in 1.19.4 CVE-2021-21252 · Next fix in the same package · Low 19.0
CVE-2022-31147 14 Jul 2022 jquery-validation ReDoS in url2 due to incomplete fix of CVE-2021-43306 · fixed in 1.19.5 CVE-2021-43306 · incomplete fix · High 26.8
↑ ↓ chooseEnter openEsc close