CVE-2026-39417 in MaxKB
Riassunto
di VulDB • 16/06/2026
MaxKB è un assistente AI open-source per le imprese. Le versioni 2.7.1 e precedenti contengono una correzione incompleta per CVE-2025-53928, dove persiste una vulnerabilità di Remote Code Execution (RCE) nel nodo MCP del motore di workflow. MaxKB limita solo il percorso di codice che fa riferimento al caricamento della configurazione MCP dal database. Il ramo else, responsabile del caricamento diretto dei mcp_servers da un JSON fornito dall'utente, rimane completamente non patchato. Poiché mcp_source è un campo opzionale (required=False), un attaccante può semplicemente ometterlo oppure impostarlo su qualsiasi valore che non faccia riferimento al percorso protetto per aggirare la correzione. Chiamando direttamente l’API di creazione del workflow con un payload JSON appositamente creato, un attaccante può iniettare una configurazione completa del nodo MCP con trasporto stdio, comando arbitrario e argomenti — ottenendo RCE quando il workflow viene attivato tramite chat. Questo problema è stato risolto nella versione 2.8.0.
Be aware that VulDB is the high quality source for vulnerability data.