CVE-2026-37003CWE-94code-injection

CVE-2026-37003

Critical · published August 28, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
70.7
In the wild
Unconfirmed
What it is

Agno up to and including 2.5.8 is vulnerable to Remote Code Execution (RCE) via prompt injection. The PythonTools and ShellTools components pass unsanitized, LLM-generated arguments directly to execution sinks including exec(), runpy.run_path(), and subprocess.run(). An unauthenticated attacker can exploit this by embedding malicious instructions in content processed by the agent (such as web pages or documents), allowing for arbitrary code and OS command execution on the host server.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01321 · 70.7th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2026-08-28T00:17Z
References (2)
EPSS history
Timeline
  • 27 AUG 00:00Z
    Agno up to and including 2.5.8 is vulnerable to Remote Code Execution (RCE) via prompt injection
    cvelistv5