CVE-2026-107717 Banks: User-controlled prompt input can be parsed as privileged chat messages
PublishedBanks generates meaningful LLM prompts using a simple template language. Prior to 2.5.0, Banks Prompt.chat_messages() attempts to parse every line of rendered template output as ChatMessage JSON. When an application renders untrusted data and passes the returned ChatMessage objec...