p PatchFirst

CVE-2024-45292

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

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

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, 2.1.1, and 2.3.0. All users are advised to upgrade. There are no known workarounds for this vulnerability.

CVSS 5.4 · Mittel · EPSS 0,3% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: php

Betroffene Produkte und Versionen

  • phpspreadsheet

    Softwareversionen
    • < 1.29.2: Betroffen
    • >= 2.0.0, < 2.1.1: Betroffen
    • >= 2.2.0, < 2.3.0: Betroffen

    Keine Korrektur veröffentlicht

  • phpoffice/phpspreadsheet Packagist

    Softwareversionen
    • 2.2.0
    • 2.2.1
    • 2.2.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: ≥ 2.2.0, < 2.3.0

    Auf 2.3.0 aktualisieren

  • phpoffice/phpspreadsheet Packagist

    Softwareversionen
    • 1.0.0
    • 1.0.0-beta
    • 1.0.0-beta2
    • 1.1.0
    • 1.10.0
    • 1.10.1
    • 1.11.0
    • 1.12.0
    • 1.13.0
    • 1.14.0
    • 1.14.1
    • 1.15.0
    • 1.16.0
    • 1.17.0
    • 1.17.1
    • 1.18.0
    • 1.19.0
    • 1.2.0
    • 1.2.1
    • 1.20.0
    • 1.21.0
    • 1.22.0
    • 1.23.0
    • 1.24.0
    • 1.24.1
    • 1.25.0
    • 1.25.1
    • 1.25.2
    • 1.26.0
    • 1.27.0
    • 1.27.1
    • 1.28.0
    • 1.29.0
    • 1.29.1
    • 1.3.0
    • 1.3.1
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.5.2
    • 1.6.0
    • 1.7.0
    • 1.8.0
    • 1.8.1
    • 1.8.2
    • 1.9.0
    Betroffene Versionsbereiche
    • ECOSYSTEM: < 1.29.2

    Auf 1.29.2 aktualisieren

  • phpoffice/phpspreadsheet Packagist

    Softwareversionen
    • 2.0.0
    • 2.1.0
    Betroffene Versionsbereiche
    • ECOSYSTEM: ≥ 2.0.0, < 2.1.1

    Auf 2.1.1 aktualisieren

  • phpoffice/phpexcel Packagist

    Softwareversionen
    • 1.7.9
    • 1.7.9-rc1
    • 1.8.0
    • 1.8.0rc1
    • 1.8.0rc2
    • 1.8.0rc3
    • 1.8.0rc4
    • 1.8.1
    • 1.8.2
    Betroffene Versionsbereiche
    • ECOSYSTEM: ≤ 1.8.2

    Keine Korrektur veröffentlicht

Originalquellen

Prüfen Sie Ihren Server →