Patchfirst
Chainsocketio · engine.ionpm:engine.io

socketio engine.io: successive fixes (2020–2023)

4 CVEs over 4 generations, 7 Jan 2021 to 8 May 2023.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2020-360487 Jan 2021 First in the chain
  2. CVE-2022-2167612 Jan 2022 related to CVE-2020-36048
  3. CVE-2022-4194022 Nov 2022 related to CVE-2020-36048related to CVE-2022-21676
  4. CVE-2023-311258 May 2023 related to CVE-2022-41940
Jan 2021JulJan 2022OctJan 2023Apr CVE-2020-36048 → CVE-2022-41940: related (high confidence)CVE-2022-21676 → CVE-2022-41940: related (high confidence)CVE-2022-41940 → CVE-2023-31125: related (high confidence)CVE-2020-36048 → CVE-2022-21676: related (medium confidence) CVE-2020-36048 7 Jan 2021 CVE-2022-21676 12 Jan 2022 CVE-2022-41940 22 Nov 2022 CVE-2023-31125 8 May 2023 Jan 2021AprJulOctJan 2022AprJulOctJan 2023Apr CVE-2020-36048 → CVE-2022-41940: related (high confidence)CVE-2022-21676 → CVE-2022-41940: related (high confidence)CVE-2022-41940 → CVE-2023-31125: related (high confidence)CVE-2020-36048 → CVE-2022-21676: related (medium confidence) CVE-2020-36048 7 Jan 2021 CVE-2022-21676 12 Jan 2022 CVE-2022-41940 22 Nov 2022 CVE-2023-31125 8 May 2023
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-36048 7 Jan 2021 Engine.IO before 4.0.0 allows attackers to cause a denial of service (resource consumption) via a POST request to the… · fixed in 3.6.0 First in chain 17.7
CVE-2022-21676 12 Jan 2022 Uncaught Exception in engine.io · fixed in 6.1.1 CVE-2020-36048 · related · Medium 22.5
CVE-2022-41940 22 Nov 2022 Uncaught exception in engine.io · fixed in 6.2.1 CVE-2020-36048 · related · High 21.3
CVE-2023-31125 8 May 2023 Uncaught exception in engine.io · fixed in 6.4.2 CVE-2022-41940 · related · High 18.7
↑ ↓ chooseEnter openEsc close