Skip to main content

Agentscope EUVDEUVD-2026-23773

| CVE-2026-6604 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-04-20 VulDB
5.5
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

8
CVSS changed
Apr 29, 2026 - 01:12 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
PoC Detected
Apr 29, 2026 - 01:00 vuln.today
Public exploit code
Analysis Generated
Apr 20, 2026 - 05:25 vuln.today
Severity Changed
Apr 20, 2026 - 05:22 NVD
HIGH MEDIUM
CVSS changed
Apr 20, 2026 - 05:22 NVD
7.3 (HIGH) 6.9 (MEDIUM)
EUVD ID Assigned
Apr 20, 2026 - 05:15 euvd
EUVD-2026-23773
Analysis Generated
Apr 20, 2026 - 05:15 vuln.today
CVE Published
Apr 20, 2026 - 04:15 nvd
MEDIUM 5.5

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 7 pypi packages depend on agentscope (6 direct, 1 indirect)

Ecosystem-wide dependent count for version 1.0.18.

DescriptionCVE.org

A vulnerability was identified in modelscope agentscope up to 1.0.18. Affected by this issue is the function _parse_url/prepare_image/openai_audio_to_text of the file src/agentscope/tool/_multi_modality/_openai_tools.py of the component Cloud Metadata Endpoint. Such manipulation of the argument image_url/audio_file_url leads to server-side request forgery. The attack may be performed from remote. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

Server-side request forgery (SSRF) in ModelScope AgentScope up to version 1.0.18 allows remote unauthenticated attackers to manipulate image_url and audio_file_url parameters in the _parse_url, prepare_image, and openai_audio_to_text functions, enabling arbitrary HTTP requests from the affected server. The vulnerability has publicly available exploit code and affects the Cloud Metadata Endpoint component. The vendor has not responded to early disclosure attempts, and exploitation is confirmed to be possible with low attack complexity.

Technical ContextAI

The vulnerability exists in src/agentscope/tool/_multi_modality/_openai_tools.py where URL parameters (image_url and audio_file_url) are processed without proper validation before being used in server-side HTTP requests. This is a classic SSRF vulnerability (CWE-918) where user-controlled input is directly used to construct URLs for backend server requests. The affected functions (_parse_url, prepare_image, openai_audio_to_text) are part of AgentScope's multi-modality toolkit designed to handle OpenAI audio and image processing via cloud endpoints. By manipulating these URL parameters, an attacker can cause the server to make requests to arbitrary destinations, including internal networks, metadata services, or other restricted resources that the server has access to.

RemediationAI

Upgrade AgentScope to a version newer than 1.0.18 if a patched release becomes available from the ModelScope project. Until a vendor patch is released, implement the following compensating controls: (1) Restrict network access to the OpenAI tools endpoints using firewall rules or API gateway policies - allow only trusted internal services to invoke _parse_url, prepare_image, and openai_audio_to_text functions; (2) Implement strict URL validation and whitelisting in the application layer - validate that image_url and audio_file_url parameters match an allowlist of trusted domains (e.g., OpenAI CDN, specific customer domains) before processing; (3) Use a network-level outbound proxy with restrictive rules to prevent the server from accessing internal metadata endpoints (169.254.169.254), private RFC1918 ranges, and loopback addresses; (4) Deploy rate limiting and request logging on these endpoints to detect anomalous URL patterns indicative of SSRF exploitation attempts. Each control has tradeoffs: whitelisting may limit legitimate use cases and require maintenance; outbound filtering may impact legitimate multi-modal features if they require external resource fetching. Monitor the ModelScope GitHub repository and security advisories for patched releases.

CVE-2024-48050 CRITICAL POC
9.8 Nov 04

In agentscope <=v0.0.4, the file agentscope\web\workstation\workflow_utils.py has the function is_callable_expression. R

CVE-2024-8537 CRITICAL POC
9.1 Mar 20

A path traversal vulnerability exists in the modelscope/agentscope application, affecting all versions. Rated critical s

CVE-2024-8551 CRITICAL POC
9.1 Mar 20

A path traversal vulnerability exists in the save-workflow and load-workflow functionality of modelscope/agentscope vers

CVE-2024-8501 HIGH POC
8.8 Mar 20

An arbitrary file download vulnerability exists in the rpc_agent_client component of modelscope/agentscope version v0.0.

CVE-2024-8524 HIGH POC
7.5 Mar 20

A directory traversal vulnerability exists in modelscope/agentscope version 0.0.4. Rated high severity (CVSS 7.5), this

CVE-2024-8438 HIGH POC
7.5 Mar 20

A path traversal vulnerability exists in modelscope/agentscope version v.0.0.4. Rated high severity (CVSS 7.5), this vul

CVE-2026-6603 MEDIUM POC
5.5 Apr 20

Remote code execution in ModelScope AgentScope up to version 1.0.18 allows unauthenticated network attackers to inject a

CVE-2026-6606 MEDIUM POC
5.5 Apr 20

Modelscope AgentScope versions up to 1.0.18 contain a server-side request forgery (SSRF) vulnerability in the _process_a

CVE-2026-6605 MEDIUM POC
5.5 Apr 20

Server-side request forgery in ModelScope AgentScope up to version 1.0.18 allows remote unauthenticated attackers to man

CVE-2026-85685 HIGH
8.7 Sep 04

Unauthenticated path traversal in AgentScope through 2.0.7.post1 allows remote attackers to copy arbitrary server-side d

CVE-2024-8556 MEDIUM POC
6.1 Mar 20

A stored cross-site scripting (XSS) vulnerability exists in modelscope/agentscope, as of the latest commit 21161fe on th

CVE-2024-8487 CRITICAL POC
9.8 Mar 20

A Cross-Origin Resource Sharing (CORS) vulnerability exists in modelscope/agentscope version v0.0.4. Rated critical seve

Share

EUVD-2026-23773 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy