Skip to content
HighVulnerabilityLLM-specific

CVE-2026-119050: Agno PandasTools unsafe reflection allows code execution via prompt injection

Identifier
CVE-2026-119050
Published
Record updated
View JSON

Summary

Agno through 3.1.11 contains an unsafe reflection flaw in PandasTools. Model-controlled function names passed to getattr() let attackers invoke arbitrary pandas functions. Through prompt injection, an attacker can make the agent call pandas.read_pickle on attacker-controlled paths for code execution, or call other readers to read local files.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.