Skip to content
OpenAdvisories
High · 8.1 CVE-2026-119050 EUVD-2026-112816GHSA-jq64-vhh4-4hvv

Agno through 3.1.11 Code Execution via PandasTools Unsafe Reflection

Published Oct 29, 2026 · Updated Nov 4, 2026 · Assigned by VulnCheck

Description

Agno through 3.1.11 contains an unsafe reflection vulnerability in PandasTools that allows attackers to invoke arbitrary pandas functions by supplying model-controlled function names to getattr(). Attackers can use prompt injection to make the agent call pandas.read_pickle on attacker-controlled paths for code execution, or call other readers to read local files.

Affected products

VendorProductAffectedFixed
agno-agi agno ≤ 3.1.11 —

References