Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed AgentScope server endpoint
-
DeliverySend add_skill request with traversal skill_path
-
ExploitServer copies target directory into skills folder
-
ExecutionQuery workspace skill listing to retrieve copied files
-
ImpactExfiltrate sensitive server credentials or configuration
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions are required for exploitation against a network-exposed AgentScope server; the vulnerability exists in the default LocalWorkspace.add_skill implementation with no authentication gate per the PR:N CVSS metric. The AgentScope server must be reachable over the network from the attacker's position (default when the server is run without additional network controls). The attacker must be able to send an HTTP request to the add_skill endpoint with an arbitrary skill_path value. Exploitation is limited to directories and files readable by the operating system user running the AgentScope server process - root-owned files with restricted permissions cannot be accessed unless the server runs as root. Deployments where the server is bound exclusively to localhost or protected behind an authenticated reverse proxy are not directly exploitable from remote positions. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N) establishes a clear high-severity, unauthenticated network-exploitable information disclosure vulnerability with no complexity or interaction barriers. EPSS data is not present in the provided intelligence, and the vulnerability is not listed in CISA KEV at time of analysis, suggesting no confirmed active exploitation. No public exploit code has been identified from available references, though the VulnCheck advisory and a GitHub issue provide sufficient technical detail to construct a proof of concept with minimal effort given the trivial nature of the path traversal. From an SSVC perspective: exploitation is likely automatable (AV:N/AC:L/PR:N), technical impact is partial (confidentiality only, no code execution directly from this bug), but the ease of exploitation elevates operational priority. The primary limiting factor is how widely AgentScope servers are exposed to untrusted networks - in local developer or sandboxed deployments, real-world risk is significantly reduced. |
| Exploit ScenarioDerived | An attacker with network access to an AgentScope server sends an HTTP request to the add_skill endpoint with skill_path set to a sensitive server directory such as /etc/ssh or the application's configuration directory. The server process copies the target directory contents into the workspace skills folder without restriction. The attacker then queries the workspace skill listing API to retrieve the copied files, exfiltrating SSH host keys, application secrets, or other credential material accessible to the server process. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 04, 2026
Unauthenticated path traversal in AgentScope through 2.0.7.post1 allows remote attackers to copy arbitrary server-side directories into the agent workspace via the unvalidated skill_path parameter in LocalWorkspace.add_skill, exposing sensitive server files through the workspace skill listing API. The affected function performs no confinement of the source path, enabling directory traversal to any filesystem location readable by the server process. No patch has been confirmed at time of analysis; CVSS 4.0 rates this 8.7 with no privileges or user interaction required.
RemediationAI
No vendor-released patch has been identified at time of analysis. As a primary compensating control, operators should restrict network access to the AgentScope server to trusted internal networks or localhost-only bindings, preventing untrusted actors from reaching the add_skill endpoint - note this does not remove the vulnerability but reduces attacker reach. Where the skill management API is not needed, disable or remove the LocalWorkspace.add_skill endpoint from exposed surfaces. If running in a containerized environment, restrict the server process to a read-only filesystem view outside the designated workspace directory using volume mounts or seccomp/AppArmor profiles, which limits the directories an attacker can traverse into. Monitor the upstream GitHub repository at https://github.com/agentscope-ai/agentscope for a patched release and apply it as soon as available.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
AgentScope is an AI agent orchestration framework (CPE: cpe:2.3:a:agentscope-ai:agentscope:*:*:*:*:*:*:*:*) that exposes a workspace API for managing agent skills. The vulnerability (CWE-22: Improper Limitation of a Pathname to a Restricted Directory) resides in src/agentscope/workspace/_local_workspace.py within the LocalWorkspace.add_skill method. The function accepts a skill_path request parameter and uses it as a source path for a directory copy operation into the server-side skills directory without normalizing, anchoring, or validating the path against a base directory. An attacker supplying an absolute path such as /etc or /home bypasses all workspace boundaries. The copied files then appear in the workspace skill listing, providing a read-back channel for the exfiltrated content.
Know when Agentscope gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Network-reachable endpoint, no auth or complexity required; only confidentiality impacted as directory copy does not overwrite victim data outside workspace.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
AgentScope through 2.0.7.post1 contains a path traversal vulnerability in LocalWorkspace.add_skill that copies arbitrary server directories into the agent workspace via an unconfined source path parameter. Attackers can supply any directory path in the skill_path request parameter to copy files into the skills directory, making them accessible through the workspace skill listing.
Executive ViewAI
AgentScope deployments through version 2.0.7.post1 expose sensitive server files to unauthorized remote access due to an unauthenticated path traversal vulnerability requiring no user interaction. Attackers can extract confidential data including configuration files, credentials, and business documents from affected servers. No vendor patch is available, creating immediate operational risk for organizations deploying this product.
Restrict network access to LocalWorkspace API endpoints via firewall or network segmentation; implement Web Application Firewall rules to block or sanitize skill_path parameters containing directory traversal sequences; apply minimal-privilege filesystem permissions to the server process user account; enable audit logging on API requests to detect exploitation attempts.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
More in Agentscope
View allIn agentscope <=v0.0.4, the file agentscope\web\workstation\workflow_utils.py has the function is_callable_expression. R
A path traversal vulnerability exists in the modelscope/agentscope application, affecting all versions. Rated critical s
A path traversal vulnerability exists in the save-workflow and load-workflow functionality of modelscope/agentscope vers
An arbitrary file download vulnerability exists in the rpc_agent_client component of modelscope/agentscope version v0.0.
A directory traversal vulnerability exists in modelscope/agentscope version 0.0.4. Rated high severity (CVSS 7.5), this
A path traversal vulnerability exists in modelscope/agentscope version v.0.0.4. Rated high severity (CVSS 7.5), this vul
Remote code execution in AgentScope 1.0.18 and 1.0.19 allows remote attackers to execute arbitrary Python in the service
Remote code execution in ModelScope AgentScope up to version 1.0.18 allows unauthenticated network attackers to inject a
Modelscope AgentScope versions up to 1.0.18 contain a server-side request forgery (SSRF) vulnerability in the _process_a
Server-side request forgery in ModelScope AgentScope up to version 1.0.18 allows remote unauthenticated attackers to man
Server-side request forgery (SSRF) in ModelScope AgentScope up to version 1.0.18 allows remote unauthenticated attackers
Path traversal in AgentScope 1.0.0 through 1.0.18 lets an attacker who can influence the path argument passed to the age
EUVD-2026-71134
GHSA-gpf9-4466-gc5g
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB