PT-2026-138437

CVE-2026-102610

·

Published

2026-11-06

·

Updated

2026-11-06

Description by

CVSS 3.1
6.4
Medium
MetricsAV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions fast-agent versions prior to 0.7.21
Description The serve command uses HTTP transport bound to 0.0.0.0 on port 8000 without authentication. This allows any network client capable of reaching the /mcp endpoint to invoke the exposed agent tool. If the server is started with the --shell flag, the agent can utilize the local execute tool implemented by tools/local shell executor.py, enabling an unauthenticated remote client to execute operating-system commands with the privileges of the server user. In the absence of the --shell flag, clients can still utilize the operator's model and configured Model Context Protocol (MCP) tools. The defaults are established in cli/commands/serve.py and mcp/server/agent server.py, and the non-interactive server permission prompt does not block this access.
Recommendations Update to version 0.7.21.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-9VHV-G5HF-M7M7
Found an issue in the description? Have something to add? Feel free to write us 👾