Description
PhpSpreadsheet is a PHP library for reading and writing spreadsheet files. The XmlScanner class has a scan method which should prevent XXE attacks. However, prior to versions 1.9.4, 2.1.3, 2.3.2, and 3.4.0, the regexes used in the `scan` method and the findCharSet method can be bypassed by using UCS-4 and encoding guessing. An attacker can bypass the sanitizer and achieve an XML external entity attack. Versions 1.9.4, 2.1.3, 2.3.2, and 3.4.0 fix the issue.
INFO
Published Date :
2024-11-18T17:03:00.366Z
Last Modified :
2024-11-18T18:28:36.292Z
Source :
GitHub_M
AFFECTED PRODUCTS
The following products are affected by CVE-2024-47873 vulnerability.
| Vendors | Products |
|---|---|
| Phpoffice |
|
REFERENCES
Here, you will find a curated list of external links that provide in-depth information to CVE-2024-47873.
CVSS Vulnerability Scoring System
Detailed values of each vector for above chart.
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality Impact
Integrity Impact
Availability Impact