Lucene search
+L

430 matches found

Snyk
Snyk
•added 2024/10/07 3:58 p.m.•5 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.02776EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
•added 2024/10/07 3:58 p.m.•282 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.02776EPSS
SaveExploits1References6Affected Software2
OSV
OSV
•added 2024/10/07 3:58 p.m.•34 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.02776EPSS
SaveExploits1References6
OSV
OSV
•added 2024/10/07 3:58 p.m.•28 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.00344EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
•added 2024/10/07 3:58 p.m.•36 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.00344EPSS
SaveExploits1References6Affected Software2
Snyk
Snyk
•added 2024/10/07 3:58 p.m.•5 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.00344EPSS
SaveExploits1References2
Snyk
Snyk
•added 2024/10/07 3:58 p.m.•4 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.00864EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
•added 2024/10/07 3:58 p.m.•41 views

PhpSpreadsheet allows absolute path traversal and Server-Side Request Forgery in HTML writer when embedding images is enabled

Summary 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 the output as data: URLs, regardless of the file's type. Also URLs can be...

8.8CVSS7.8AI score0.00864EPSS
SaveExploits1References6Affected Software2
Snyk
Snyk
•added 2024/10/07 3:57 p.m.•2 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 setPath method. An attacker can access or leak sensitive information by constructing a malicious...

8.3CVSS6.7AI score0.00625EPSS
SaveExploits1References2
OSV
OSV
•added 2024/10/07 3:57 p.m.•37 views

GHSA-5GPR-W2P5-6M37 PhpSpreadsheet allows absolute path traversal and Server-Side Request Forgery when opening XLSX file

Summary 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 path is a URL. By using specially crafted php://filter URLs an attacker...

8.3CVSS7.1AI score0.00625EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
•added 2024/10/07 3:57 p.m.•24 views

PhpSpreadsheet allows absolute path traversal and Server-Side Request Forgery when opening XLSX file

Summary 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 path is a URL. By using specially crafted php://filter URLs an attacker...

7.7CVSS6.3AI score0.00625EPSS
SaveExploits1References7Affected Software2
Snyk
Snyk
•added 2024/10/07 2:43 p.m.•3 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 through the discriminantFormula and r1Formula processes due to improper user input sanitization. An...

7.1CVSS5.6AI score0.00507EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
•added 2024/10/07 2:43 p.m.•35 views

PhpSpreadsheet has an Unauthenticated Cross-Site-Scripting (XSS) in sample file

Summary One of the sample scripts in PhpSpreadsheet is susceptible to a cross-site scripting XSS vulnerability due to improper handling of input where a number is expected leading to formula injection. Details The following code in 45Quadraticequationsolver.php concatenates the user supplied...

7.1CVSS6AI score0.00507EPSS
SaveExploits1References7Affected Software2
OSV
OSV
•added 2024/10/07 2:43 p.m.•87 views

GHSA-V66G-P9X6-V98P PhpSpreadsheet has an Unauthenticated Cross-Site-Scripting (XSS) in sample file

Summary One of the sample scripts in PhpSpreadsheet is susceptible to a cross-site scripting XSS vulnerability due to improper handling of input where a number is expected leading to formula injection. Details The following code in 45Quadraticequationsolver.php concatenates the user supplied...

6.1CVSS6.6AI score0.00507EPSS
SaveExploits1References7
Positive Technologies
Positive Technologies
•added 2024/10/07 12:00 a.m.•15 views

PT-2024-31412 · Unknown · Phpspreadsheet

Name of the Vulnerable Software and Affected Versions: PHPSpreadsheet versions prior to 1.29.2 PHPSpreadsheet versions prior to 2.1.1 PHPSpreadsheet versions prior to 2.3.0 Description: The issue is related to a cross-site scripting XSS vulnerability in one of the sample scripts in PHPSpreadsheet...

7.1CVSS6.5AI score0.00507EPSS
SaveExploits1References12
Positive Technologies
Positive Technologies
•added 2024/10/07 12:00 a.m.•22 views

PT-2024-31544

Name of the Vulnerable Software and Affected Versions PHPSpreadsheet versions prior to 1.29.2 PHPSpreadsheet versions prior to 2.1.1 PHPSpreadsheet versions prior to 2.3.0 Description The issue allows an attacker to construct an XLSX file that links images from arbitrary paths. When embedding...

8.8CVSS6.6AI score0.00864EPSS
SaveExploits1References17
CNNVD
CNNVD
•added 2024/10/07 12:00 a.m.•20 views

PhpSpreadsheet 安全漏洞

PhpSpreadsheet is an open source PHP library from PHPOffice for reading and writing spreadsheet files. A security vulnerability exists in PHPSpreadsheet. An attacker can exploit the vulnerability to read arbitrary files on the server and perform arbitrary HTTP GET requests...

8.8CVSS6.6AI score0.00864EPSS
SaveExploits1References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/10/07 12:00 a.m.•3 views

CVE-2024-45293: Improper Restriction of XML External Entity Reference

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.5CVSS5.7AI score0.02776EPSS
SaveExploits1References1
CNNVD
CNNVD
•added 2024/10/07 12:00 a.m.•17 views

PhpSpreadsheet 跨站脚本漏洞

PhpSpreadsheet is an open source PHP library from PHPOffice for reading and writing spreadsheet files. A cross-site scripting vulnerability exists in PhpSpreadsheet that stems from improper handling of input...

7.1CVSS6AI score0.00507EPSS
SaveExploits1References3
CNNVD
CNNVD
•added 2024/10/07 12:00 a.m.•16 views

PhpSpreadsheet 跨站脚本漏洞

PhpSpreadsheet is an open source PHP library from PHPOffice for reading and writing spreadsheet files. A cross-site scripting vulnerability exists in PHPSpreadsheet, which stems from the fact that PhpOfficePhpSpreadsheetWriterHtml does not clean up "javascript:" in the href attribute of hyperlink...

5.4CVSS6AI score0.00344EPSS
SaveExploits1References2
Rows per page
Query Builder