CVE-2026-40112 in PraisonAIinformazioni

Riassunto

di VulDB • 14/06/2026

PraisonAI è un sistema di team multi-agente. Prima della versione 4.5.128, l'endpoint dell'API Flask in src/praisonai/api.py rende l'output degli agenti come HTML senza una sanitizzazione efficace. La funzione _sanitize_html si basa sulla libreria nh3, che non è elencata tra le dipendenze obbligatorie o opzionali in pyproject.toml. Quando nh3 è assente (installazione predefinita), il sanitizer è un'operazione vuota (no-op) che restituisce l'HTML immutato. Un attaccante in grado di influenzare l'input degli agenti (tramite avvelenamento dei dati RAG, risultati dello scraping web o prompt injection) può iniettare JavaScript arbitrario che viene eseguito nel browser di chiunque visualizzi l'output dell'API. Questa vulnerabilità è risolta nella versione 4.5.128.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

09/04/2026

Divulgazione

10/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00216

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!