Patch Forecast
Red warning
Act within 24 hours.

CVE-2026-35002 ยท GHSA-m4w4-3r8h-jw98

Agno: Arbitrary code execution via `eval()` on `field_type` in `FunctionCall`

Risk score
80/100
CVSS
9.8 v3.1
Exploit chance (30 days)
0.8%
Published
2 Apr 2026

Open in the live forecast Today's forecast

What to know

What it is
Agno versions prior to 2.3.24 contain an arbitrary code execution vulnerability in the model execution component. Attackers can execute arbitrary Python code by manipulating the field_type parameter passed to eval().
Affected
{'products': ['Agno'], 'packages': ['agno'], 'versions': ['< 2.3.24']}
Fix
Upgrade to version 2.3.24 or later
Exploitation
No known exploitation

Why it is Red

  • CVSS 9.8 critical
  • Remotely exploitable without logging in
  • On your watchlist: PyPI

Affected packages

PackageEcosystemVulnerableFixed in
agnopip< 2.3.242.3.24

References

Original description

Agno versions prior to 2.3.24 contain an arbitrary code execution vulnerability in the model execution component that allows attackers to execute arbitrary Python code by manipulating the field_type parameter passed to eval(). Attackers can influence the field_type value in a FunctionCall to achieve remote code execution.

Last activity 27 Oct 2026. Patch Forecast updates every hour.