Patchfirst
ChainGo:github.com/tidwall/gjson

github.com/tidwall/gjson: successive fixes (2020–2021)

3 CVEs over 3 generations, 15 Dec 2020 to 22 Oct 2021.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2020-3538015 Dec 2020 First in the chain
  2. CVE-2020-360675 Jan 2021 related to CVE-2020-35380
  3. CVE-2021-4283622 Oct 2021 related to CVE-2020-36067related to CVE-2020-35380
Dec 2020Jan 2021MarOct CVE-2020-36067 → CVE-2021-42836: related (high confidence)CVE-2020-35380 → CVE-2020-36067: related (medium confidence)CVE-2020-35380 → CVE-2021-42836: related (medium confidence) CVE-2020-35380 15 Dec 2020 CVE-2020-36067 5 Jan 2021 CVE-2021-42836 22 Oct 2021 Dec 2020Jan 2021FebMayOct CVE-2020-36067 → CVE-2021-42836: related (high confidence)CVE-2020-35380 → CVE-2020-36067: related (medium confidence)CVE-2020-35380 → CVE-2021-42836: related (medium confidence) CVE-2020-35380 15 Dec 2020 CVE-2020-36067 5 Jan 2021 CVE-2021-42836 22 Oct 2021
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-2020-35380 15 Dec 2020 GJSON before 1.6.4 allows attackers to cause a denial of service via crafted JSON · fixed in 1.6.4 First in chain 15.4
CVE-2020-36067 5 Jan 2021 GJSON <=v1.6.5 allows attackers to cause a denial of service (panic: runtime error: slice bounds out of range) via a… · fixed in 1.6.6 CVE-2020-35380 · related · Medium 19.8
CVE-2021-42836 22 Oct 2021 GJSON before 1.9.3 allows a ReDoS (regular expression denial of service) attack · fixed in 1.9.3 CVE-2020-36067 · related · High 16.8
↑ ↓ chooseEnter openEsc close