Crawl4AI: Server-Side Request Forgery über Link-Preview-Konfiguration
Zusammenfassung
Crawl4AI in den Versionen 0.7.0 bis 0.9.3 enthält eine Server-Side Request Forgery (SSRF) in der Link-Preview-Funktion des URL-Seeders. Ein API-Client, der /crawl erreichen kann, kann Link Preview aktivieren und eine von ihm kontrollierte Seite angeben, sodass der Server interne, private, Link-Local- und Cloud-Metadaten-Adressen abruft. Laut Hersteller werden die ausgewerteten Head-Inhalte dieser Antworten an den Aufrufer zurückgegeben, und es ist keine Authentifizierung nötig, wenn die API ohne Authentifizierung betrieben wird, was der Standard ist.
Betroffen
- crawl4ai 0.7.0 bis einschliesslich 0.9.3 (Python-Bibliothek und Docker-API-Server)
Behoben in
- crawl4ai 0.9.4 (Korrektur des Herstellers)
- Die Research-Notizen nennen eine weitere Version, 0.9.5, die eine separate SSRF behebt; die neueste Version wird empfohlen
Umgehung
- link_preview_config aus eingehenden crawler_config-Request-Bodies auf einem Reverse Proxy entfernen (Empfehlung des Herstellers)
- Ausgehenden Netzwerkzugriff des Containers mit einer Egress-Firewall einschränken, ohne Route zu Cloud-Metadaten-Diensten (Empfehlung des Herstellers)
- Authentifizierung aktivieren und einschränken, wer /crawl aufrufen kann
Ausnutzung
- Keine Hinweise auf Ausnutzung in freier Wildbahn gefunden
- Kein öffentlicher Proof of Concept gefunden
- CISA SSVC: Ausnutzung keine, nicht automatisierbar, technische Auswirkung partiell
Unsere Empfehlung
- Alle Crawl4AI-Installationen inventarisieren, einschliesslich pip-Pakete, Docker-Images und gebündelter Anwendungen
- Auf die neueste Version aktualisieren, mindestens auf 0.9.4
- Falls die Docker-API exponiert ist, auf vertrauenswürdige Netzwerke beschränken, Authentifizierung aktivieren und Egress-Kontrollen einrichten
- Advisory und NVD auf Updates überwachen, da der NVD-Status derzeit Deferred ist
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-wh5w-hmj3-vgg7 github.com
- VulnCheck advisory www.vulncheck.com
- OSV entry CVE-2026-109238 osv.dev
- Crawl4AI changelog github.com
- Crawl4AI security page github.com
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 31.10.2026 04:43.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
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.
