p PatchFirst

CVE-2024-45811

CVE-2024-45811 · server.fs.deny bypassed when using ?import&raw in vite

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

Vite a frontend build tooling framework for javascript. In affected versions the contents of arbitrary files can be returned to the browser. `@fs` denies access to files outside of Vite serving allow list. Adding `?import&raw` to the URL bypasses this limitation and returns the file content if it exists. This issue has been patched in versions 5.4.6, 5.3.6, 5.2.14, 4.5.5, and 3.2.11. Users are advised to upgrade. There are no known workarounds for this vulnerability.

CVSS 4.8 · Mittel · EPSS 1,1% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: node

Betroffene Produkte und Versionen

  • vite

    Softwareversionen
    • >= 5.4.0, < 5.4.6: Betroffen
    • >= 5.3.0, < 5.3.6: Betroffen
    • >= 5.0.0, < 5.2.14: Betroffen
    • >= 4.0.0, < 4.5.5: Betroffen
    • < 3.2.11: Betroffen

    Keine Korrektur veröffentlicht

  • vite npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 5.4.0, < 5.4.6

    Auf 5.4.6 aktualisieren

  • vite npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 5.3.0, < 5.3.6

    Auf 5.3.6 aktualisieren

  • vite npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 5.2.0, < 5.2.14

    Auf 5.2.14 aktualisieren

  • vite npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 4.0.0, < 4.5.4

    Auf 4.5.4 aktualisieren

  • vite npm

    Betroffene Versionsbereiche
    • SEMVER: < 3.2.11

    Auf 3.2.11 aktualisieren

  • vite npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 5.0.0, < 5.1.8

    Auf 5.1.8 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →