CVE-2026-59933
1 advisory.
Packagist/phpoffice/phpspreadsheet CVE-2026-59933: high 7.5
PHPSpreadsheet: XLS/OLE sector-chain self-loop causes memory exhaustion
Action: Upgrade phpoffice/phpspreadsheet to 1.30.6 or later.
composer require phpoffice/phpspreadsheet:5.8.1composer require phpoffice/phpspreadsheet:3.10.7composer require phpoffice/phpspreadsheet:2.4.7composer require phpoffice/phpspreadsheet:2.1.18composer require phpoffice/phpspreadsheet:1.30.6Affected
| introduced | fixed | last affected |
|---|---|---|
| 4.0.0 | 5.8.1 | - |
| 3.3.0 | 3.10.7 | - |
| 2.2.0 | 2.4.7 | - |
| 2.0.0 | 2.1.18 | - |
| 0 | 1.30.6 | - |
Fixed versions
| 5.8.1 | 3.10.7 | 2.4.7 | 2.1.18 | 1.30.6 |
Sources
- osv: GHSA-xh5m-36r6-47m3
- https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-xh5m-36r6-47m3
- https://github.com/PHPOffice/PhpSpreadsheet/commit/85f2556b0bf5269061bf45932ecda8a128d81750
- https://github.com/PHPOffice/PhpSpreadsheet
- https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/1.30.6
- https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/2.1.18
- https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/2.4.7
- https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/3.10.7
- https://github.com/PHPOffice/PhpSpreadsheet/releases/tag/5.8.1
CVE-2026-59933 · published · modified · JSON