Skip to main content
CVE-2025-8665VulnerabilityPublished

CVE-2025-8665: agno · OS Command Injection

Affects agnoSource CVE Database V5

0

Not known to be exploited · CVSS 5.3 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
1.7% chance of exploitation in 30 days – higher than 77% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Aug 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Affected software

ProductAffectedFixed in
agno-agi agnoAffected
  • =1.7.0
  • =1.7.1
  • =1.7.2
  • =1.7.3
  • =1.7.4
  • =1.7.5
Fixed in–

AI-suggested

Given the lack of official patches, European organizations should implement the following specific mitigations: 1) Immediate inventory and identification of all systems running affected agno versions (1.7.0 to 1.7.5). 2) Restrict network access to the affected MCPTools/MultiMCPTools service by implementing strict firewall rules and network segmentation to limit exposure to trusted sources only. 3) Employ application-layer filtering or input validation proxies to sanitize or block suspicious command inputs targeting the vulnerable function. 4) Run the affected service with the least privileges possible to minimize the impact of potential command execution. 5) Monitor logs and network traffic for unusual command execution patterns or anomalies indicative of exploitation attempts. 6) Consider deploying host-based intrusion detection systems (HIDS) to detect unauthorized command executions. 7) Engage in active threat hunting for indicators of compromise related to this vulnerability. 9) Maintain regular backups and ensure incident response plans are updated to address potential exploitation scenarios.

Description

A vulnerability, which was classified as critical, has been found in agno-agi agno up to 1.7.5. This issue affects the function MCPTools/MultiMCPTools in the library libs/agno/agno/tools/mcp.py of the component Model Context Protocol Handler. The manipulation of the argument command leads to os command injection. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

References

Community reviews

Loading reviews…