Lucene search
+L

54 matches found

osv_ghsa
osv_ghsa
•added 2026/04/28 10:50 p.m.•26 views

GHSA-6WPP-88CP-7Q68 PhpSpreadsheet has XSS via NumberFormat @ Text Substitution in HTML Writer

Summary The HTML Writer in PhpSpreadsheet bypasses htmlspecialchars output escaping when a cell uses a custom number format containing the @ text placeholder with additional literal text e.g., @ "items" or "Total: "@. This allows an attacker to inject arbitrary HTML and JavaScript into the...

5.3CVSS6AI score0.00239EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
•added 2026/04/28 10:50 p.m.•32 views

PhpSpreadsheet has XSS via NumberFormat @ Text Substitution in HTML Writer

Summary The HTML Writer in PhpSpreadsheet bypasses htmlspecialchars output escaping when a cell uses a custom number format containing the @ text placeholder with additional literal text e.g., @ "items" or "Total: "@. This allows an attacker to inject arbitrary HTML and JavaScript into the...

5.4CVSS6AI score0.00239EPSS
SaveExploits1References3Affected Software1
Positive Technologies
Positive Technologies
•added 2026/04/28 12:00 a.m.•28 views

PT-2026-35931

Name of the Vulnerable Software and Affected Versions PhpSpreadsheet versions prior to 1.30.4 PhpSpreadsheet versions 2.0.0 through 2.1.15 PhpSpreadsheet versions 2.2.0 through 2.4.4 PhpSpreadsheet versions 3.3.0 through 3.10.4 PhpSpreadsheet versions 4.0.0 through 5.6.0 Description The HTML Writ...

5.4CVSS5.8AI score0.00239EPSS
SaveExploits1References9
Github Security Blog
Github Security Blog
•added 2026/01/15 10:40 p.m.•32 views

solspace/craft-freeform Vulnerable to XSS in `PhpSpreadsheet` HTML Writer Due to Unsanitized Styling Data

Summary Short summary of the problem. Make the impact and severity as clear as possible. For example: An unsafe deserialization vulnerability allows any unauthenticated user to execute arbitrary code on the server. \PhpOffice\PhpSpreadsheet\Writer\Html doesn't sanitize spreadsheet styling...

7.8AI score
SaveExploits0References4Affected Software1
osv_ghsa
osv_ghsa
•added 2026/01/15 10:40 p.m.•21 views

GHSA-44JG-MV3H-WJ6G solspace/craft-freeform Vulnerable to XSS in `PhpSpreadsheet` HTML Writer Due to Unsanitized Styling Data

Summary Short summary of the problem. Make the impact and severity as clear as possible. For example: An unsafe deserialization vulnerability allows any unauthenticated user to execute arbitrary code on the server. \PhpOffice\PhpSpreadsheet\Writer\Html doesn't sanitize spreadsheet styling...

4.8CVSS6.3AI score
SaveExploits0References4
EUVD
EUVD
•added 2025/10/07 12:30 a.m.•41 views

EUVD-2021-0945

Malware in sbrugna...

7.1CVSS6.8AI score0.01317EPSS
SaveExploits1References7
Snyk
Snyk
•added 2025/01/03 5:41 p.m.•10 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 due to improper user input sanitization passed through the generateMeta parameter of the class...

5.4CVSS5.4AI score0.00337EPSS
SaveExploits1References2
Snyk
Snyk
•added 2025/01/03 5:41 p.m.•7 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 due to improper sanitization of the generateHTMLHeader parameter of the...

5.4CVSS5.4AI score0.00369EPSS
SaveExploits1References2
Snyk
Snyk
•added 2025/01/03 5:41 p.m.•7 views

Cross-site Scripting (XSS)

Overview Affected versions of this package are vulnerable to Cross-site Scripting XSS due to improper sanitization of the generateHTMLHeader parameter of the PhpOffice\PhpSpreadsheet\Writer\Html class. PoC php generateHTMLAll; Remediation There is no fixed version for phpoffice/phpexcel. Referenc...

5.4CVSS6.4AI score0.00369EPSS
SaveExploits1References2
Positive Technologies
Positive Technologies
•added 2024/12/23 12:00 a.m.•19 views

PT-2024-10181 · Unknown · Phpspreadsheet

Name of the Vulnerable Software and Affected Versions: PhpSpreadsheet versions prior to 3.7.0 PhpSpreadsheet versions prior to 2.3.5 PhpSpreadsheet versions prior to 2.1.6 PhpSpreadsheet versions prior to 1.29.7 Description: The issue is related to the bypass of the cross-site scripting sanitizer...

5.4CVSS6.7AI score0.0039EPSS
SaveExploits1References13
Vulnrichment
Vulnrichment
•added 2024/10/07 8:09 p.m.•24 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.00864EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2024/10/07 8:09 p.m.•55 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.00864EPSS
SaveExploits1References1
Vulnrichment
Vulnrichment
•added 2024/10/07 8:06 p.m.•17 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.00344EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2024/10/07 8:06 p.m.•74 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.00344EPSS
SaveExploits1References1
Snyk
Snyk
•added 2024/10/07 3:58 p.m.•10 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
osv_ghsa
osv_ghsa
•added 2024/10/07 3:58 p.m.•35 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.•48 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:58 p.m.•7 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
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/10/07 12:00 a.m.•10 views

CVE-2024-45292: Improper Neutralization of Input During Web Page Generation

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.4CVSS5.6AI score0.00344EPSS
SaveExploits1References1
CNNVD
CNNVD
•added 2024/10/07 12:00 a.m.•22 views

PhpSpreadsheet cross-site scripting vulnerabilities

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