tocsin

CVE-2026-40296

1 advisory.

Packagist/phpoffice/phpspreadsheet CVE-2026-40296: medium 5.4

PhpSpreadsheet has XSS via number format code with @ text placeholder bypasses htmlspecialchars in HTML writer

Action: Upgrade phpoffice/phpspreadsheet to 1.30.4 or later.

composer require phpoffice/phpspreadsheet:5.7.0
composer require phpoffice/phpspreadsheet:3.10.5
composer require phpoffice/phpspreadsheet:2.4.5
composer require phpoffice/phpspreadsheet:2.1.16
composer require phpoffice/phpspreadsheet:1.30.4

Affected

introducedfixedlast affected
4.0.05.7.0-
3.3.03.10.5-
2.2.02.4.5-
2.0.02.1.16-
01.30.4-

Fixed versions

5.7.03.10.52.4.52.1.161.30.4

Sources

CVE-2026-40296 · published · modified · JSON