PraisonAI: Server-side Request Forgery über searxng_url in Suchwerkzeugen
Zusammenfassung
Das Python-Paket praisonaiagents, das von PraisonAI-Multi-Agenten-Teams verwendet wird, übergibt den vom LLM gesteuerten Parameter searxng_url ohne Prüfung von Schema, Host, Port oder aufgelöster Adresse an HTTP-Anfragen. Durch Prompt Injection kann das Standard-Suchwerkzeug interne JSON-Dienste abfragen, offene und geschlossene interne Ports unterscheiden und Cloud-Metadaten-Endpunkte anfragen, wobei die zurückgegebenen JSON-Daten in den Kontext des Agenten gelangen. Voraussetzung ist, dass ein Agent von Angreifern kontrollierte Inhalte verarbeitet; die Schwachstelle ist netzwerkseitig ohne Authentifizierung erreichbar.
Betroffen
- praisonaiagents (PyPI) vor 1.6.62
- Die Quellen widersprechen sich, ob 1.6.61 bereits behoben ist; als minimale sichere Version gilt 1.6.62.
Behoben in
- praisonaiagents 1.6.62 (Commit 2a855c4 und Release v4.6.62 im PraisonAI-Repository)
Umgehung
Vom Hersteller und im CVE-Eintrag ist keine Workaround dokumentiert.
Ausnutzung
- Die CISA-SSVC-Bewertung führt die Ausnutzung als 'poc' (Proof of Concept verfügbar) und die Automatisierbarkeit als 'nein'.
- Keine bekannte Ausnutzung in freier Wildbahn; in den geprüften Quellen nicht als bekannt ausgenutzt gelistet.
- Der CVSS-Basiswert beträgt 8.8 (NVD); VulDB bewertet mit 6.3.
Unsere Empfehlung
- Praisonaiagents in allen Umgebungen auf Version 1.6.62 oder neuer aktualisieren.
- Bis zum Patch das Suchwerkzeug für Agenten, die unvertrauenswürdige Inhalte verarbeiten, deaktivieren oder einschränken, und keine vom LLM gesteuerten URLs übergeben.
- Ausgehenden Verkehr von Agenten-Hosts auf interne Adressbereiche und die Cloud-Metadaten-Adresse 169.254.169.254 einschränken; auf Cloud-VMs IMDSv2 erzwingen.
- Logs auf Suchanfragen an interne Adressen oder ungewöhnliche Ports prüfen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-4pcv-mg8v-vrgf github.com
- Commit 2a855c4 (fix) github.com
- PraisonAI release v4.6.62 github.com
- OSV GHSA-4pcv-mg8v-vrgf osv.dev
- OpenCVE CVE-2026-57143 app.opencve.io
- VulDB 417193 vuldb.com
- HOL Guard CVE-2026-57143 hol.org
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 20:24.
Referenzen der NVD (4)
- https://github.com/MervinPraison/PraisonAI/commit/2a855c470077c7d2e2479a575f7ef7f548d51c33
- https://github.com/MervinPraison/PraisonAI/releases/tag/v4.6.62
- https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-4pcv-mg8v-vrgf
- https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-4pcv-mg8v-vrgf
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.
