CVE-2026-17530 in AstrBotinfo

Summary

by MITRE • 07/27/2026

A security flaw has been discovered in AstrBotDevs AstrBot up to 4.25.5. Affected by this vulnerability is the function _build_handoff_toolset of the file AstrBot/astrbot/core/astr_agent_tool_exec.py of the component Subagent. The manipulation results in incorrect authorization. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. The patch is identified as d23011262e8e75e1ec41b0f1f0091493a022327e. A patch should be applied to remediate this issue.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 07/27/2026

This vulnerability in AstrBot up to version 4.25.5 represents a critical authorization flaw within the Subagent component that could enable remote attackers to manipulate system access controls. The specific function _build_handoff_toolset in the file AstrBot/astrbot/core/astr_agent_tool_exec.py contains a security weakness that allows unauthorized manipulation of authorization mechanisms. This particular flaw falls under the category of improper authorization controls as defined by CWE-285, where the system fails to properly verify that an actor has sufficient permissions to perform a requested operation.

The technical implementation of this vulnerability stems from inadequate validation within the toolset building process that occurs during agent handoff operations. When the _build_handoff_toolset function processes requests, it fails to properly authenticate or authorize the entities attempting to access or modify system resources. This weakness creates a pathway for remote exploitation where attackers can manipulate authorization checks without proper credentials or permissions. The vulnerability's impact is amplified by the fact that it affects core agent functionality and can be exploited through network-based attacks without requiring physical access to the system.

The operational implications of this vulnerability extend beyond simple unauthorized access, as it potentially allows attackers to escalate privileges or gain control over agent operations within the AstrBot ecosystem. Remote exploitation capabilities mean that threat actors can target installations from anywhere on the network, making this vulnerability particularly dangerous for distributed systems. The public availability of exploit code significantly increases the risk surface, as it removes the barrier to entry for potential attackers who may not require advanced technical skills to leverage this flaw.

Security remediation requires immediate application of the identified patch with commit hash d23011262e8e75e1ec41b0f1f0091493a022327e. This patch addresses the authorization validation logic within the _build_handoff_toolset function to ensure proper authentication checks are performed before allowing access to sensitive system resources. Organizations should also implement additional monitoring controls to detect anomalous behavior patterns that might indicate exploitation attempts. The vulnerability demonstrates the importance of proper authorization implementation in agent-based systems and aligns with ATT&CK techniques related to privilege escalation and credential access where unauthorized manipulation of system controls can lead to complete system compromise.

Responsible

VulDB

Disclosure

07/27/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00358

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!