IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Spatie Browsershot: Lesen lokaler Dateien über setHtml() bei der HTML-Darstellung

CVE-2026-126779Hoch 8.7

← Alle Schwachstellen

Zusammenfassung

Spatie Browsershot ab Version 2.2.0 bis vor 5.5.0 erlaubt das Lesen lokaler Dateien, wenn das an setHtml() übergebene HTML root-relative Verweise wie /etc/passwd in iframe-, img-, link- oder script-Elementen enthält. Diese werden zu file://-URLs aufgelöst, und der Inhalt wird in das zurückgegebene PDF oder Screenshot gerendert. Ein Angreifer, der das HTML beeinflussen kann, kann Dateien lesen, auf die der Rendering-Prozess zugreifen kann, zum Beispiel Konfigurationsdateien oder Geheimnisse. Die Schwachstelle setzt voraus, dass vom Angreifer beeinflusstes HTML an die Bibliothek gelangt.

Betroffen

  • spatie/browsershot ab 2.2.0 bis vor 5.5.0
  • Versionen vor 2.2.0: Unbekannt.

Behoben in

  • Behoben in 5.5.0. Lokale Dateizugriffe aus html() und setHtml() werden standardmässig blockiert.

Umgehung

  • Unbekannt. Für ältere Versionen wurde kein vom Hersteller dokumentierter Workaround gefunden.
  • Kein unvertrauenswürdiges HTML an html() oder setHtml() übergeben.
  • Den Rendering-Prozess als Benutzer mit niedrigen Rechten ohne Zugriff auf Geheimnisse ausführen.

Ausnutzung

  • Ausnutzung in freier Wildbahn: Nicht bestätigt.
  • Öffentlicher Proof of Concept: Keiner gefunden.
  • Frühere Dateilese-Probleme bei Browsershot waren Umgehungen früherer Fixes; für 5.5.0 ist bisher keine Umgehung gemeldet.

Unsere Empfehlung

  • Alle Projekte mit spatie/browsershot finden (composer.lock prüfen) und die Version notieren.
  • Auf 5.5.0 oder neuer aktualisieren.
  • PDF- und Screenshot-Ausgaben neu testen, da lokale Bilder, Stylesheets und Skripte nun fehlen können.
  • Alle Aufrufe von html() und setHtml() auf benutzerbeeinflusste Eingaben prüfen.
  • Dateisystemzugriff des Rendering-Prozesses einschränken.
  • Auf Proof-of-Concept-Berichte und die NVD-Analyse achten.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 11.11.2026 20:25.

Referenzen der NVD (5)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.