CVE-2026-16077
MediumCVSS 5.3Exploitation Probability (EPSS)
Low risk6th percentile - higher than 6% of all known CVEs
Summary
A vulnerability was found in AstrBot up to version 4.25.5 in the _normalize_rw_path function of the fs.py file in the Filesystem Computer-Use Tool component. The flaw allows link following with local access. The exploit is public and the vendor did not respond.
Risk Assessment
An attacker with local access can exploit this vulnerability to read or write files outside the intended directory, potentially leading to privilege escalation or data leakage.
Recommendation
Immediately update AstrBot to a version newer than 4.25.5 if available, or apply temporary restrictions on local access to the system.
Other vulnerabilities in AstrBot
See all- CVE-2025-55449High
AstrBot 3.5.15 contains a hardcoded private key 'Advanced_System_for_Text_Response_and_Bot_Operations_Tool' used to sign JWT.
- CVE-2026-17530Medium
A security flaw in AstrBotDevs AstrBot up to 4.25.5 involves incorrect authorization in the function _build_handoff_toolset of the Subagent component. The attack can be launched remotely. Exploit is publicly available.
- CVE-2026-17529Medium
A vulnerability in AstrBotDevs AstrBot up to 4.25.5 involves incorrect authorization in an unknown function of astrbot/core/astr_main_agent.py via manipulation of the req.func_tool argument. The attack can be launched remotely. Exploit is publicly available.
- CVE-2026-16076Medium
A vulnerability in AstrBot up to version 4.25.5 affects the OpenApiRoute.chat_send function in open_api.py. Manipulating the Username argument in the API allows authentication bypass via spoofing. The attack can be launched remotely and exploit details are publicly available.
- CVE-2026-16075Medium
A flaw in AstrBot up to version 4.25.5 affects the OpenApiRoute.get_chat_sessions function in astrbot/dashboard/routes/open_api.py. Manipulation of the Username argument in the session-listing endpoint leads to authorization bypass. The attack is remotely exploitable and a public exploit exists.
- CVE-2026-16074Medium
A server-side request forgery (SSRF) vulnerability was found in AstrBot up to version 4.25.2 in the plugin update handler component. An attacker can remotely manipulate the download_url, download_urls, or proxy arguments to send requests to internal network resources. The exploit is publicly available.
- CVE-2026-16073Low
The Star.text_to_image/NetworkRenderStrategy.render function in the file astrbot/core/star/base.py in AstrBot up to version 4.25.2 is vulnerable to XSS. The attack can be performed remotely and the exploit is publicly available. The vendor did not respond.
- CVE-2026-15501Medium
A server-side request forgery (SSRF) vulnerability has been detected in AstrBot up to version 4.25.2 in the MCP Test Endpoint component. The issue affects the ToolsRoute.test_mcp_connection function in the file astrbot/dashboard/routes/tools.py, where an attacker can manipulate the mcp_server_config.url argument. The vulnerability has been publicly disclosed and can be exploited remotely.
- CVE-2026-15500Medium
A server-side request forgery (SSRF) vulnerability has been identified in AstrBot up to version 4.25.2. The issue exists in the get_online_plugins function within astrbot/dashboard/routes/plugin.py, where manipulation of the custom_registry argument in the market_list endpoint allows remote exploitation. The exploit has been publicly disclosed, increasing the risk of attacks.
- CVE-2026-15499Medium
A security flaw in the Scheduled Task Handler component of AstrBot up to version 4.25.2 affects the FutureTaskTool.call function in astrbot/core/tools/cron_tools.py. Manipulating the payload["note"] argument causes improper authorization, allowing remote exploitation. The exploit has been publicly released and may be used in attacks.
Original NVD description (English source)
A vulnerability was found in AstrBotDevs AstrBot up to 4.25.5. Impacted is the function _normalize_rw_path of the file astrbot/core/tools/computer_tools/fs.py of the component Filesystem Computer-Use Tool. Performing a manipulation results in link following. The attack is only possible with local access. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.

