GitHub Advisoryadvisory · Packagist

GHSA-4mqv-gcr3-pff9 Cross-site scripting in phpoffice/phpspreadsheet

MEDIUM Published 2021-05-06 Modified 2025-03-06 Official page ↗
Aliases
CVE-2020-7776
Ecosystem
Packagist
Packages
phpoffice/phpspreadsheet, phpoffice/phpexcel
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Weaknesses
CWE-79
Reviewed
2021-04-09

Affected packages

• Packagist phpoffice/phpspreadsheet: < 1.16.0 → fixed in 1.16.0 • Packagist phpoffice/phpexcel: <= 1.8.2 (no fix yet)

Description

This affects the package phpoffice/phpspreadsheet. The library is vulnerable to XSS when creating an html output from an excel file by adding a comment on any cell. The root cause of this issue is within the HTML writer where user comments are concatenated as part of link and this is returned as HTML.

Related

Alias · CVE (1)

  • CVE-2020-7776 This affects the package phpoffice/phpspreadsheet from 0.0.0. vulnerability

Weakness · CWE (1)

  • CWE-79 Improper Neutralization of Input During Web Page Generation weakness

References