Lucene search
+L

43 matches found

NVD
NVD
•added 2026/10/22 6:17 p.m.•7 views

CVE-2026-108358

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0, XmlScanner::scan in src/PhpSpreadsheet/Reader/Security/XmlScanner.php uses a DOCTYPE detection pattern that accounts for NUL-byte interleaving but not ISO-2022 escap...

8.8CVSS0.00483EPSS
SaveExploits0References11
Cvelist
Cvelist
•added 2026/10/22 5:38 p.m.•24 views

CVE-2026-108357 PhpSpreadsheet: XmlScanner Bypass via Double-Encoded unentity() TOCTOU Allows XXE and Denial of Service

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. From 3.3.0 until 3.10.8 and 5.10.0, Reader\Xml passes stored SpreadsheetML XML through XmlScanner::scan in Xml::canRead and Xml::trySimpleXMLLoadStringPrivate, while Xml::unentity decodes numeric entities only after...

8.8CVSS0.00357EPSS
SaveExploits0References5
CVE
CVE
•added 2026/10/22 5:38 p.m.•6 views

CVE-2026-108357

The PhpSpreadsheet library (versions 3.3.0 through 3.10.8 and 5.10.0) is vulnerable to an XmlScanner Bypass due to a Time-of-Check to Time-of-Use (TOCTOU) flaw in the Xml::unentity function. The root cause is that numeric entities are decoded after each DOCTYPE pattern check; a double-encoded les...

8.8CVSS5.8AI score0.00357EPSS
SaveExploits0References5
osv_cve
osv_cve
•added 2026/10/22 5:38 p.m.•9 views

CVE-2026-108357 PhpSpreadsheet: XmlScanner Bypass via Double-Encoded unentity() TOCTOU Allows XXE and Denial of Service

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. From 3.3.0 until 3.10.8 and 5.10.0, Reader\Xml passes stored SpreadsheetML XML through XmlScanner::scan in Xml::canRead and Xml::trySimpleXMLLoadStringPrivate, while Xml::unentity decodes numeric entities only after...

8.8CVSS5.8AI score
SaveExploits0References7
CVE
CVE
•added 2026/10/22 5:29 p.m.•12 views

CVE-2026-108358

The PhpSpreadsheet library (prior to versions 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0) contains a vulnerability in XmlScanner::scan within src/PhpSpreadsheet/Reader/Security/XmlScanner.php. The scanner's DOCTYPE detection pattern fails to account for ISO-2022 escape sequences in XLSX XML parts....

8.8CVSS5.9AI score0.00483EPSS
SaveExploits0References11
Cvelist
Cvelist
•added 2026/10/22 5:29 p.m.•26 views

CVE-2026-108358 PhpSpreadsheet: XmlScanner Bypass via ISO-2022 Escape Sequences Allows XXE and Denial of Service

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0, XmlScanner::scan in src/PhpSpreadsheet/Reader/Security/XmlScanner.php uses a DOCTYPE detection pattern that accounts for NUL-byte interleaving but not ISO-2022 escap...

8.8CVSS0.00483EPSS
SaveExploits0References11
EUVD
EUVD
•added 2026/10/22 5:29 p.m.•8 views

EUVD-2026-108265

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0, XmlScanner::scan in src/PhpSpreadsheet/Reader/Security/XmlScanner.php uses a DOCTYPE detection pattern that accounts for NUL-byte interleaving but not ISO-2022 escap...

8.8CVSS5.9AI score0.00483EPSS
SaveExploits0References11
osv_cve
osv_cve
•added 2026/10/22 5:29 p.m.•9 views

CVE-2026-108358 PhpSpreadsheet: XmlScanner Bypass via ISO-2022 Escape Sequences Allows XXE and Denial of Service

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.7, 2.1.19, 2.4.8, 3.10.8, and 5.10.0, XmlScanner::scan in src/PhpSpreadsheet/Reader/Security/XmlScanner.php uses a DOCTYPE detection pattern that accounts for NUL-byte interleaving but not ISO-2022 escap...

8.8CVSS5.9AI score
SaveExploits0References13
osv_cleanstart
osv_cleanstart
•added 2026/10/08 12:55 a.m.•16 views

CLEANSTART-2026-UI56103 XMLscanner

Security vulnerability affects the apache-hive package. XMLscanner...

7.1CVSS6.7AI score0.24738EPSS
SaveExploits0References3
osv_cleanstart
osv_cleanstart
•added 2026/10/08 12:55 a.m.•10 views

CLEANSTART-2026-OW18988 XMLScanner

Security vulnerability affects the apache-hive package. XMLScanner...

5CVSS6.5AI score0.3038EPSS
SaveExploits2References3
EUVD
EUVD
•added 2025/10/03 8:07 p.m.•19 views

EUVD-2024-3279

Malicious code in bioql PyPI...

7.5CVSS5.8AI score0.0076EPSS
SaveExploits1References6
Snyk
Snyk
•added 2024/11/18 8:42 p.m.•9 views

XML External Entity (XXE) Injection

Overview Affected versions of this package are vulnerable to XML External Entity XXE Injection via the scan method in the XmlScanner class. Exploiting this vulnerability is possible when using a UTF-7 encoded payload, including at the end of the file a comment with the value encoding="UTF-8" with...

8.7CVSS6AI score0.00728EPSS
SaveExploits1References2
NVD
NVD
•added 2024/11/18 8:15 p.m.•51 views

CVE-2024-48917

PhpSpreadsheet is a PHP library for reading and writing spreadsheet files. The XmlScanner class has a scan method which should prevent XXE attacks. However, in a bypass of the previously reported CVE-2024-47873, the regexes from the findCharSet method, which is used for determining the current...

7.5CVSS0.00728EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
•added 2024/11/18 8:01 p.m.•401 views

XXE in PHPSpreadsheet's XLSX reader

Summary The XmlScanner class has a scan method which should prevent XXE attacks. However, we found another bypass than the previously reported CVE-2024-47873, the regexes from the findCharSet method, which is used for determining the current encoding can be bypassed by using a payload in the...

7.5CVSS5.9AI score0.00728EPSS
SaveExploits1References5Affected Software2
osv_ghsa
osv_ghsa
•added 2024/11/18 8:01 p.m.•54 views

GHSA-7CC9-J4MV-VCJP XXE in PHPSpreadsheet's XLSX reader

Summary The XmlScanner class has a scan method which should prevent XXE attacks. However, we found another bypass than the previously reported CVE-2024-47873, the regexes from the findCharSet method, which is used for determining the current encoding can be bypassed by using a payload in the...

7.5CVSS5.9AI score0.00728EPSS
SaveExploits1References5
osv_ghsa
osv_ghsa
•added 2024/11/18 8:01 p.m.•89 views

GHSA-JW4X-V69F-HH5W XmlScanner bypass leads to XXE

Summary The XmlScanner class has a scan method which should prevent XXE attacks. However, the regexes used in the scan method and the findCharSet method can be bypassed by using UCS-4 and encoding guessing as described in . Details The scan method converts the input in the UTF-8 encoding if it is...

7.5CVSS5.8AI score0.0076EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
•added 2024/11/18 8:01 p.m.•44 views

XmlScanner bypass leads to XXE

Summary The XmlScanner class has a scan method which should prevent XXE attacks. However, the regexes used in the scan method and the findCharSet method can be bypassed by using UCS-4 and encoding guessing as described in . Details The scan method converts the input in the UTF-8 encoding if it is...

7.5CVSS5.8AI score0.0076EPSS
SaveExploits1References6Affected Software2
Cvelist
Cvelist
•added 2024/11/18 7:48 p.m.•57 views

CVE-2024-48917 XXE in PHPSpreadsheet's XLSX reader

PhpSpreadsheet is a PHP library for reading and writing spreadsheet files. The XmlScanner class has a scan method which should prevent XXE attacks. However, in a bypass of the previously reported CVE-2024-47873, the regexes from the findCharSet method, which is used for determining the current...

7.5CVSS0.00728EPSS
SaveExploits1References3
Mend
Mend
•added 2024/11/18 7:48 p.m.•10 views

CVE-2024-48917

PhpSpreadsheet is a PHP library for reading and writing spreadsheet files. The "XmlScanner" class has a scan method which should prevent XXE attacks. However, in a bypass of the previously reported "CVE-2024-47873", the regexes from the "findCharSet" method, which is used for determining the...

8.7CVSS5.8AI score0.00728EPSS
SaveExploits1References6
CVE
CVE
•added 2024/11/18 7:48 p.m.•113 views

CVE-2024-48917

CVE-2024-48917 (PhpSpreadsheet XXE bypass) : The XmlScanner in PhpSpreadsheet can be bypassed via the encoding detection logic (findCharSet) when processing XML with UTF-7 payloads, allowing an XML External Entity attack. A comment injection at the end of the file encoding tag (e.g., encoding="UT...

7.5CVSS5.8AI score0.00728EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder