CVE-2026-35002

Agno < 2.3.24 field_type Eval Injection Arbitrary Code Execution

Published Apr 2, 2026 CVSS 4.0 · 9.3 Critical EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-77rh-m34w-rv36 Agno is vulnerable to Eval Injection
Github GHSA Github GHSA GHSA-m4w4-3r8h-jw98 Agno: Arbitrary code execution via `eval()` on `field_type` in `FunctionCall`
History
Type Values Removed Values Added
First Time appeared Agno
Agno agno
CPEs cpe:2.3:a:agno:agno:*:*:*:*:*:*:*:*
Vendors & Products Agno
Agno agno
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Type Values Removed Values Added
First Time appeared Agno-agi
Agno-agi agno
Vendors & Products Agno-agi
Agno-agi agno
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Agno field_type Eval Injection Arbitrary Code Execution Agno < 2.3.24 field_type Eval Injection Arbitrary Code Execution
Type Values Removed Values Added
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.
Title Agno field_type Eval Injection Arbitrary Code Execution
Weaknesses CWE-95
References
Metrics cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Nov 8, 2026, 2:02 PM
Reserved
Mar 31, 2026, 8:40 PM
Status
Analyzed
Published
Apr 2, 2026, 3:16 PM
Modified
Oct 8, 2026, 4:17 PM