PraisonAI: Umgehung der Recipe-Richtlinie ermöglicht Ausführung gefährlicher Tools
Zusammenfassung
Der Recipe Runner von PraisonAI blockiert standardmässig gesperrte gefährliche Tools wie execute_command, sofern der Aufrufer nicht allow_dangerous_tools=True setzt. Diese Prüfung berücksichtigt nur Tools, die in TEMPLATE.yaml aufgeführt sind. Ein schrittbasiertes Recipe kann execute_command daher in workflow.yaml deklarieren und über approve: selbst freigeben, wodurch die Prüfung umgangen wird. Wenn ein Betreiber ein solches nicht vertrauenswürdiges Recipe ausführt, kann das Shell-Tool mit den Rechten des PraisonAI-Prozesses laufen, sobald der Agent den Tool-Aufruf erreicht.
Betroffen
- PraisonAI (pip-Paket praisonai) ab 4.5.87 bis vor 4.6.61 (CVE-Eintrag).
- Das GitHub-Advisory nennt den Bereich bis 4.6.57.
Behoben in
- Upgrade auf PraisonAI 4.6.61 oder neuer.
Umgehung
- Kein Workaround des Herstellers dokumentiert, ausser dem Upgrade.
- Nur vertrauenswürdige Recipes ausführen.
- Einschränken, wer Recipe-Namen oder URIs auswählen kann.
- Recipe Runner und Jobs API nicht für nicht vertrauenswürdige Benutzer exponieren.
Ausnutzung
- Öffentlicher Proof of Concept vorhanden (lokal, harmloser printf-Canary).
- CISA SSVC: Exploitation poc, nicht automatisierbar.
- Keine bekannte Ausnutzung in freier Wildbahn.
- EPSS 0.00146 (niedrig).
Unsere Empfehlung
- PraisonAI-Installationen inventarisieren (pip show praisonai) und auf Versionen 4.5.87 bis vor 4.6.61 prüfen.
- Auf 4.6.61 oder neuer upgraden, vorzugsweise auf die neueste Version.
- Bis zum Upgrade nur vertrauenswürdige Recipes ausführen und die Auswahl von Recipes einschränken.
- Recipe- und Workflow-Dateien auf gefährliche Tools ausserhalb von TEMPLATE.yaml und auf approve:-Einträge 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-7qw2-w5rc-37x2 github.com
- OSV: PYSEC-2026-3505 osv.dev
- OSV: CVE-2026-57142 osv.dev
- OSV: GHSA-7qw2-w5rc-37x2 osv.dev
- Fix commit 2a855c4 in PraisonAI github.com
- Vulners NVD mirror: CVE-2026-57142 vulners.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 01.11.2026 22:40.
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.
