CVE-2026-107717 in Banks
Riassunto
di VulDB • 09/10/2026
Banks genera prompt LLM significativi utilizzando un semplice linguaggio di template. Prima della versione 2.5.0, Banks Prompt.chat_messages() tenta di analizzare ogni riga dell'output del template renderizzato come JSON ChatMessage. Quando un'applicazione rende dati non attendibili e passa gli oggetti ChatMessage restituiti a un provider LLM, il JSON controllato dall'attaccante può oltrepassare i confini del prompt e diventare un messaggio di sistema, assistente o strumento perché ChatMessage.role accetta stringhe arbitrarie. Ciò può sovrascrivere le istruzioni dell'applicazione, alterare la struttura prevista del prompt o confondere l'utilizzo a valle degli strumenti e dei messaggi. Questo problema è risolto nella versione 2.5.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.