Patchfirst
ChainPHPOffice · PhpSpreadsheetPackagist:phpoffice/phpspreadsheet

PHPOffice PhpSpreadsheet: related fixes (2020–2024)

3 CVEs over 3 generations, 9 Dec 2020 to 7 Oct 2024.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2020-77769 Dec 2020 First in the chain
  2. CVE-2024-452907 Oct 2024 related to CVE-2020-7776
  3. CVE-2024-452917 Oct 2024 related to CVE-2024-45290related to CVE-2020-7776
Dec 2020Jul 2022Oct 2024 CVE-2024-45290 → CVE-2024-45291: related (high confidence)CVE-2020-7776 → CVE-2024-45290: related (medium confidence)CVE-2020-7776 → CVE-2024-45291: related (medium confidence) CVE-2020-7776 9 Dec 2020 CVE-2024-45290 7 Oct 2024 CVE-2024-45291 7 Oct 2024 Dec 2020Oct 2021Oct 2022Oct 2023Oct 2024 CVE-2024-45290 → CVE-2024-45291: related (high confidence)CVE-2020-7776 → CVE-2024-45290: related (medium confidence)CVE-2020-7776 → CVE-2024-45291: related (medium confidence) CVE-2020-7776 9 Dec 2020 CVE-2024-45290 7 Oct 2024 CVE-2024-45291 7 Oct 2024
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-7776 9 Dec 2020 Cross-site Scripting (XSS) · fixed in 1.16.0 First in chain 19.1
CVE-2024-45290 7 Oct 2024 Path traversal and Server-Side Request Forgery when opening XLSX files in PHPSpreadsheet CVE-2020-7776 · related · Medium 15.4
CVE-2024-45291 7 Oct 2024 Path traversal and Server-Side Request Forgery in HTML writer when embedding images is enabled in PHPSpreadsheet CVE-2024-45290 · related · High 16.1
↑ ↓ chooseEnter openEsc close