HIGHCVSS 8.8Vulnerability

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 file_name argument passed to read_file, save_to_file, or run_python_file tool actions. Attackers can inject traversal sequences such as '../../../../../../etc/passwd' through direct tool invocation or via prompt injection embedded in agent-processed content to escape the intended base_dir boundary and achieve arbitrary file read, arbitrary file write, or arbitrary Python code execution within the process user's authority.

Properties

severity
HIGH
cvss_severity
HIGH
cvss_score
8.8
retrieved_at
2026-09-25T15:10:02+00:00
score
8.8
last_source
NVD
cve_id
CVE-2026-76832
cvss_vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
signal_observed_at
2026-09-25T15:10:02+00:00
vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
published_at
2026-08-19T22:17:27.960
last_modified
2026-09-24T20:06:30.133

Related Entities (2)

DESCRIBED_BY (1)

→[Source]NVD

HAS_WEAKNESS (1)

→[Weakness]Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-76832 (CVSS 8.8) — Ninja Signal Threat Intelligence | Ninja Signal