PHPOffice · product
PhpSpreadsheet
34 CVEs
Every dot is a CVE in what this vendor ships; the named ones are the most at risk.
- check available
- 1
Every one of the 34 is a mark on the map. Named now: 1 to 26, most at risk first.
- TablePress < 2.4.3 - XXE Injection
- securityScan() in PHPOffice PhpSpreadsheet through 1.5.0 allows a bypass of protection mechanisms for XXE via UTF-7 encoding in a .xlsx file
- PHPOffice PhpSpreadsheet before 1.8.0 has an XXE issue. The XmlScanner decodes the sheet1.xml from an .xlsx to utf-8 if something else than UTF-8 is declared in the header. This w…
- Path traversal and Server-Side Request Forgery in HTML writer when embedding images is enabled in PHPSpreadsheet
- PhpSpreadsheet vulnerable to SSRF when reading and displaying a processed HTML document in the browser
- PhpSpreadsheet XmlScanner bypass leads to XXE
- XXE in PHPSpreadsheet's XLSX reader
- PhpSpreadsheet SSRF and RCE via PHP stream wrappers in IOFactory::load
- PhpSpreadsheet ODS Reader: Unbounded number-rows-repeated → CPU & Memory Exhaustion (DoS)
- PhpSpreadsheet: XmlScanner Bypass via ISO-2022 Escape Sequences Allows XXE and Denial of Service
- Path traversal and Server-Side Request Forgery when opening XLSX files in PHPSpreadsheet
- XML External Entity Reference (XXE) in PHPSpreadsheet
- Unauthenticated Cross-Site-Scripting (XSS) in sample file in PHPSpreadsheet
- PhpSpreadsheet: SSRF bypass via HTTP redirect in WEBSERVICE() domain whitelist
- PhpSpreadsheet: XmlScanner Bypass via Double-Encoded unentity() TOCTOU Allows XXE and Denial of Service
- PhpSpreadsheet: File::prohibitWrappers bypass
- PhpSpreadsheet: XLS/OLE sector-chain self-loop causes memory exhaustion
- PhpSpreadsheet: Gnumeric reader unbounded gzip expansion causes memory exhaustion
- Bypass XSS sanitizer using the javascript protocol and special characters in phpoffice/phpspreadsheet
- PhpSpreadsheet HTML writer is vulnerable to Cross-Site Scripting via style information
- PhpSpreadsheet allows unauthorized reflected XSS in `Convert-Online.php` file
- Cross-Site Scripting (XSS) vulnerability in generateNavigation() function
- PhpSpreadsheet: CPU Denial of Service via Unbounded Row Number in XLSX Row Dimensions
- PhpSpreadsheet: CPU Denial of Service via Unbounded Row Index in SpreadsheetML XML Reader
- PhpSpreadsheet vulnerable to bypass of the XSS sanitizer using the javascript protocol and special characters
- PhpSpreadsheet has Cross-Site Scripting (XSS) vulnerability of the hyperlink base in the HTML page header
exploited in the wildcheck availableringed, named or not: CyberSIXT has reported on it
Zoom in on the map and the dots under the middle of it are named where they are.
Data as of 2026-11-15. CVE List through 2026-11-15 · EPSS of 2026-11-14 · CISA KEV checked 2026-11-15. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.