Lucene search
+L

373 matches found

Cvelist
Cvelist
added 2024/10/07 8:12 p.m.29 views

CVE-2024-45290 Path traversal and Server-Side Request Forgery when opening XLSX files in PHPSpreadsheet

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. It's possible for an attacker to construct an XLSX file which links media from external URLs. When opening the XLSX file, PhpSpreadsheet retrieves the image size and type by reading the file contents, if the provided...

7.7CVSS0.00588EPSS
SaveExploits1References2
OSV
OSV
added 2024/10/07 8:9 p.m.15 views

CVE-2024-45291 Path traversal and Server-Side Request Forgery in HTML writer when embedding images is enabled in PHPSpreadsheet

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. It's possible for an attacker to construct an XLSX file that links images from arbitrary paths. When embedding images has been enabled in HTML writer with $writer-setEmbedImagestrue; those files will be included in th...

6.3CVSS7.6AI score0.00804EPSS
SaveExploits1References3
CVE
CVE
added 2024/10/07 8:9 p.m.61 views

CVE-2024-45291

PHPSpreadsheet (PHPSpreadsheet) contains a path traversal/SRV (Server-Side Request Forgery) vulnerability in the HTML writer when embedImages is enabled. An XLSX can link images from arbitrary paths; output data: URLs may include local files and, with wrappers like expect://, enable remote reques...

8.8CVSS7.1AI score0.00804EPSS
SaveExploits1References1Affected Software1
Cvelist
Cvelist
added 2024/10/07 8:9 p.m.40 views

CVE-2024-45291 Path traversal and Server-Side Request Forgery in HTML writer when embedding images is enabled in PHPSpreadsheet

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. It's possible for an attacker to construct an XLSX file that links images from arbitrary paths. When embedding images has been enabled in HTML writer with $writer-setEmbedImagestrue; those files will be included in th...

6.3CVSS0.00804EPSS
SaveExploits1References1
Vulnrichment
Vulnrichment
added 2024/10/07 8:9 p.m.21 views

CVE-2024-45291 Path traversal and Server-Side Request Forgery in HTML writer when embedding images is enabled in PHPSpreadsheet

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. It's possible for an attacker to construct an XLSX file that links images from arbitrary paths. When embedding images has been enabled in HTML writer with $writer-setEmbedImagestrue; those files will be included in th...

6.3CVSS8AI score0.00804EPSS
SaveExploits1References1
Vulnrichment
Vulnrichment
added 2024/10/07 8:6 p.m.16 views

CVE-2024-45292 PhpSpreadsheet HTML writer is vulnerable to Cross-Site Scripting via JavaScript hyperlinks

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. \PhpOffice\PhpSpreadsheet\Writer\Html does not sanitize "javascript:" URLs from hyperlink href attributes, resulting in a Cross-Site Scripting vulnerability. This issue has been addressed in release versions 1.29.2,...

5.4CVSS6.6AI score0.00324EPSS
SaveExploits1References1
Cvelist
Cvelist
added 2024/10/07 8:6 p.m.61 views

CVE-2024-45292 PhpSpreadsheet HTML writer is vulnerable to Cross-Site Scripting via JavaScript hyperlinks

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. \PhpOffice\PhpSpreadsheet\Writer\Html does not sanitize "javascript:" URLs from hyperlink href attributes, resulting in a Cross-Site Scripting vulnerability. This issue has been addressed in release versions 1.29.2,...

5.4CVSS0.00324EPSS
SaveExploits1References1
OSV
OSV
added 2024/10/07 8:6 p.m.27 views

CVE-2024-45292 PhpSpreadsheet HTML writer is vulnerable to Cross-Site Scripting via JavaScript hyperlinks

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. \PhpOffice\PhpSpreadsheet\Writer\Html does not sanitize "javascript:" URLs from hyperlink href attributes, resulting in a Cross-Site Scripting vulnerability. This issue has been addressed in release versions 1.29.2,...

5.4CVSS6AI score0.00324EPSS
SaveExploits1References3
CVE
CVE
added 2024/10/07 8:6 p.m.57 views

CVE-2024-45292

PHPSpreadsheet’s HTML writer (PhpOffice\PhpSpreadsheet\Writer\Html) is affected by a Cross-Site Scripting (XSS) vulnerability due to insufficient sanitization of javascript: URLs in href attributes. The issue is fixed in releases 1.29.2, 2.1.1, and 2.3.0; upgrading to one of these versions (or n...

5.4CVSS5.3AI score0.00324EPSS
SaveExploits1References1Affected Software1
Vulnrichment
Vulnrichment
added 2024/10/07 8:3 p.m.30 views

CVE-2024-45293 XML External Entity Reference (XXE) in PHPSpreadsheet's XLSX reader

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. The security scanner responsible for preventing XXE attacks in the XLSX reader can be bypassed by slightly modifying the XML structure, utilizing white-spaces. On servers that allow users to upload their own Excel XLS...

7.5CVSS6.8AI score0.02799EPSS
SaveExploits1References1
OSV
OSV
added 2024/10/07 8:3 p.m.17 views

CVE-2024-45293 XML External Entity Reference (XXE) in PHPSpreadsheet's XLSX reader

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. The security scanner responsible for preventing XXE attacks in the XLSX reader can be bypassed by slightly modifying the XML structure, utilizing white-spaces. On servers that allow users to upload their own Excel XLS...

7.5CVSS6.1AI score0.02799EPSS
SaveExploits1References3
CVE
CVE
added 2024/10/07 8:3 p.m.131 views

CVE-2024-45293

CVE-2024-45293 involves an XXE in PHPSpreadsheet’s XLSX reader where the security scanner that prevents XXE can be bypassed by whitespace in the XML encoding attribute, allowing a crafted XLSX to disclose server data. The root cause is a flawed XML encoding check in XmlScanner.php that defaults t...

7.5CVSS7.4AI score0.02799EPSS
SaveExploits1References1Affected Software1
Cvelist
Cvelist
added 2024/10/07 8:3 p.m.42 views

CVE-2024-45293 XML External Entity Reference (XXE) in PHPSpreadsheet's XLSX reader

PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. The security scanner responsible for preventing XXE attacks in the XLSX reader can be bypassed by slightly modifying the XML structure, utilizing white-spaces. On servers that allow users to upload their own Excel XLS...

7.5CVSS0.02799EPSS
SaveExploits1References1
Snyk
Snyk
added 2024/10/07 3:58 p.m.3 views

XML External Entity (XXE) Injection

Overview phpoffice/phpspreadsheet is a Spreadsheet engine that Read, Create and Write Spreadsheet documents in PHP . Affected versions of this package are vulnerable to XML External Entity XXE Injection through the toUtf8 function in the XmlScanner.php file. An attacker can disclose server files...

8.7CVSS7.4AI score0.02799EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2024/10/07 3:58 p.m.259 views

XXE in PHPSpreadsheet's XLSX reader

Summary The security scanner responsible for preventing XXE attacks in the XLSX reader can be bypassed by slightly modifying the XML structure, utilizing white-spaces. On servers that allow users to upload their own Excel XLSX sheets, Server files and sensitive information can be disclosed by...

7.5CVSS7.4AI score0.02799EPSS
SaveExploits1References6Affected Software2
OSV
OSV
added 2024/10/07 3:58 p.m.19 views

GHSA-6HWR-6V2F-3M88 XXE in PHPSpreadsheet's XLSX reader

Summary The security scanner responsible for preventing XXE attacks in the XLSX reader can be bypassed by slightly modifying the XML structure, utilizing white-spaces. On servers that allow users to upload their own Excel XLSX sheets, Server files and sensitive information can be disclosed by...

8.7CVSS7.4AI score0.02799EPSS
SaveExploits1References6
OSV
OSV
added 2024/10/07 3:58 p.m.20 views

GHSA-R8W8-74WW-J4WH PhpSpreadsheet HTML writer is vulnerable to Cross-Site Scripting via JavaScript hyperlinks

Summary \PhpOffice\PhpSpreadsheet\Writer\Html does not sanitize "javascript:" URLs from hyperlink href attributes, resulting in a Cross-Site Scripting vulnerability. PoC Example target script: loadDIR . '/book.xlsx'; $writer = new \PhpOffice\PhpSpreadsheet\Writer\Html$spreadsheet;...

5.4CVSS5.6AI score0.00324EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2024/10/07 3:58 p.m.28 views

PhpSpreadsheet HTML writer is vulnerable to Cross-Site Scripting via JavaScript hyperlinks

Summary \PhpOffice\PhpSpreadsheet\Writer\Html does not sanitize "javascript:" URLs from hyperlink href attributes, resulting in a Cross-Site Scripting vulnerability. PoC Example target script: loadDIR . '/book.xlsx'; $writer = new \PhpOffice\PhpSpreadsheet\Writer\Html$spreadsheet;...

5.4CVSS5.6AI score0.00324EPSS
SaveExploits1References6Affected Software2
Snyk
Snyk
added 2024/10/07 3:58 p.m.2 views

Cross-site Scripting (XSS)

Overview phpoffice/phpspreadsheet is a Spreadsheet engine that Read, Create and Write Spreadsheet documents in PHP . Affected versions of this package are vulnerable to Cross-site Scripting XSS via the href attributes in hyperlinks due to improper sanitization of "javascript:" URLs. An attacker c...

5.4CVSS5.4AI score0.00324EPSS
SaveExploits1References2
Snyk
Snyk
added 2024/10/07 3:58 p.m.3 views

Absolute Path Traversal

Overview phpoffice/phpspreadsheet is a Spreadsheet engine that Read, Create and Write Spreadsheet documents in PHP . Affected versions of this package are vulnerable to Absolute Path Traversal via the HTML writer process when embedding images. An attacker can read arbitrary files on the server an...

8.8CVSS6.9AI score0.00804EPSS
SaveExploits1References2
Rows per page
Query Builder