Sunday, 8 November 2026
1 agent hack today▼ 1 vs yesterday (2)

Banks: Remote Code Execution via unsafe importlib in CompletionExtension

The Banks Python package (pip/banks) versions up to 2.4.2 contain a remote code execution vulnerability where unsafe importlib.import_module handling of attacker-controlled Tool.import_path allows arbitrary code execution when an LLM emits matching tool_calls. The vulnerability exists in CompletionExtension and bypasses the Jinja sandbox fix from CVE-2026-44209.

Disclosed 5 November 2026 · Record updated 5 November 2026

Impact

Arbitrary code execution in the banks-hosting process through malicious Tool JSON objects in rendered template bodies matched with LLM tool_calls.

Our coverage

Sources

  1. github.comhttps://github.com/advisories/GHSA-64vx-6h2c-rjh7