24 matches found
Improper Control of Dynamically-Managed Code Resources
Overview agno is an Agno: a lightweight library for building Multi-Agent Systems Affected versions of this package are vulnerable to Improper Control of Dynamically-Managed Code Resources via runpythoncode in PythonTools, which executes model-generated Python using exec with full builtins, import...
Arbitrary Code Injection
Overview agno is an Agno: a lightweight library for building Multi-Agent Systems Affected versions of this package are vulnerable to Arbitrary Code Injection via the runpythoncode function in python.py of the PythonTools component, where the code argument is passed without sufficient validation,...
CVE-2026-108816
A vulnerability was found in agno-agi agno up to 3.0.6. Affected by this vulnerability is the function runpythoncode of the file python.py of the component PythonTools. The manipulation of the argument code results in code injection. The attack can be launched remotely. The exploit has been made...
CVE-2026-108816
A code injection vulnerability exists in agno-agi agno versions up to 3.0.6 . The flaw is located in the run_python_code function within the python.py file of the PythonTools component. By manipulating the code argument, an attacker can execute injected code. This attack can be launched remotely ...
CVE-2026-108816 agno-agi agno PythonTools python.py run_python_code code injection
A vulnerability was found in agno-agi agno up to 3.0.6. Affected by this vulnerability is the function runpythoncode of the file python.py of the component PythonTools. The manipulation of the argument code results in code injection. The attack can be launched remotely. The exploit has been made...
EUVD-2026-97299
A vulnerability was found in agno-agi agno up to 3.0.6. Affected by this vulnerability is the function runpythoncode of the file python.py of the component PythonTools. The manipulation of the argument code results in code injection. The attack can be launched remotely. The exploit has been made...
CVE-2026-108816 agno-agi agno PythonTools python.py run_python_code code injection
A vulnerability was found in agno-agi agno up to 3.0.6. Affected by this vulnerability is the function runpythoncode of the file python.py of the component PythonTools. The manipulation of the argument code results in code injection. The attack can be launched remotely. The exploit has been made...
PT-2026-110511
Name of the Vulnerable Software and Affected Versions agno-agi agno versions prior to 3.0.7 Description Remote code injection is possible within the PythonTools component in the file python.py. The issue occurs when the code argument passed to the run python code function is manipulated, allowing...
CVE-2026-108816: Improper Control of Generation of Code
A vulnerability was found in agno-agi agno up to 3.0.6. Affected by this vulnerability is the function runpythoncode of the file python.py of the component PythonTools. The manipulation of the argument code results in code injection. The attack can be launched remotely. The exploit has been made...
CVE-2026-37003
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.runpath, and subprocess.run. An unauthenticated attacker can exploi...
CVE-2026-37003
Agno versions up to and including 2.5.8 are vulnerable to Remote Code Execution (RCE) via prompt injection . The issue stems from the PythonTools and ShellTools components, which pass unsanitized, LLM-generated arguments directly to execution sinks such as exec() , runpy.run_path() , and subproce...
CVE-2026-37003
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.runpath, and subprocess.run. An unauthenticated attacker can exploi...
EUVD-2026-67272
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.runpath, and subprocess.run. An unauthenticated attacker can exploi...
CVE-2026-37003
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.runpath, and subprocess.run. An unauthenticated attacker can exploi...
PT-2026-82661
Name of the Vulnerable Software and Affected Versions Agno versions prior to 2.5.9 Description Remote Code Execution RCE is possible via prompt injection. The PythonTools and ShellTools components pass unsanitized arguments generated by a Large Language Model LLM directly to execution sinks,...
CVE-2026-37003
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.runpath, and subprocess.run. An unauthenticated attacker can exploi...
CVE-2026-37003: Improper Control of Generation of Code
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.runpath, and subprocess.run. An unauthenticated attacker can exploi...
EUVD-2026-63135
Agno's PythonTools in libs/agno/agno/tools/python.py contains a path traversal vulnerability that allows attackers to read, write, or execute arbitrary files by supplying parent-directory traversal sequences in the filename argument passed to readfile, savetofile, or runpythonfile tool actions...
CVE-2026-76832
Agno's PythonTools in libs/agno/agno/tools/python.py contains a path traversal vulnerability that allows attackers to read, write, or execute arbitrary files by supplying parent-directory traversal sequences in the filename argument passed to readfile, savetofile, or runpythonfile tool actions...
CVE-2026-76832 Agno PythonTools Path Traversal via joinpath file_name argument
Agno's PythonTools in libs/agno/agno/tools/python.py contains a path traversal vulnerability that allows attackers to read, write, or execute arbitrary files by supplying parent-directory traversal sequences in the filename argument passed to readfile, savetofile, or runpythonfile tool actions...