CVE-2026-108357 in PhpSpreadsheetinfo

Zusammenfassung

von VulDB • 22.10.2026

PhpSpreadsheet ist eine reine PHP-Bibliothek zum Lesen und Schreiben von Tabellenkalkulationsdateien. Von Version 3.3.0 bis 3.10.8 sowie in der Version 5.10.0 übergibt Reader\Xml gespeicherten SpreadsheetML-XML an XmlScanner::scan innerhalb von Xml::canRead und Xml::trySimpleXMLLoadStringPrivate, während Xml::unentity numerische Entities erst nach jeder DOCTYPE-Musterprüfung decodiert. Ein doppelt codiertes Less-than-Zeichen wird durch den ersten Callback in ein anderes kodiertes Zeichen umgewandelt und durch den zweiten Callback in ein wörtliches Less-than-Zeichen reduziert, sodass SimpleXML eine ungeprüfte DOCTYPE- und Entity-Deklaration empfängt. Die Verarbeitung von vom Angreifer kontrolliertem SpreadsheetML-XML kann zu einer Denial-of-Service-Bedingung aufgrund von Entity-Expansion führen und den lokalen Dateizugriff oder SSRF auf PHP vor Version 8.0 ermöglichen, wenn LIBXML_NOENT aktiviert ist. Dieses Problem wurde in den Versionen 3.10.8 und 5.10.0 behoben.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

GitHub M

Reservieren

09.10.2026

Veröffentlichung

22.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425348

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!