Skip to main content

Modelscope CVE-2026-6604

| EUVDEUVD-2026-23773 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-04-20 VulDB
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Network reconnaissance identifies AgentScope endpoint
  2. Delivery
    Craft HTTP request with malicious image_url parameter
  3. Exploit
    Send request to vulnerable function
  4. Install
    Server processes URL without validation
  5. C2
    Server makes request to attacker-controlled or internal destination
  6. Execute
    Attacker receives response or achieves SSRF impact
  7. Impact
    Information disclosure or lateral movement to internal services

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The vulnerability requires that the AgentScope multi-modality OpenAI tools component is deployed and accessible to the attacker (network-reachable endpoint). No authentication is required (PR:N in CVSS). The vulnerability is triggered when an attacker provides a specially crafted image_url or audio_file_url parameter to the _parse_url, prepare_image, or openai_audio_to_text functions. These functions must be exposed via an API endpoint (HTTP/REST or similar). Default AgentScope deployments that include the multi-modality toolkit are affected unless the affected functions have been explicitly disabled or restricted via access controls. The vulnerability does NOT require special configuration, non-default settings, or user interaction - any instance with these functions enabled and network-accessible is exploitable.

Impact

CVSS 6.9 with AV:N/AC:L/PR:N/UI:N indicates network-accessible exploitation with no authentication or user interaction required. EPSS designation as 'E:P' (publicly available exploit) elevates practical risk beyond the base score. The low attack complexity (AC:L) and lack of authentication requirements (PR:N) make this readily exploitable by any remote attacker. While the CVSS impact scope is limited (VC:L/VI:L/VA:L with SC:N), the SSRF nature enables information disclosure of internal service responses, potential lateral movement to internal systems, and interaction with restricted endpoints. Real-world risk is significant because: (1) publicly available exploit code removes barriers to exploitation, (2) no vendor patch appears available despite early disclosure contact, and (3) SSRF vulnerabilities targeting cloud deployments frequently enable metadata endpoint abuse. The vulnerability is not listed as actively exploited in CISA KEV at publication time, but public PoC availability suggests imminent widespread scanning and targeted exploitation attempts.

Exploit ScenarioDerived

An attacker sends a POST request to an AgentScope instance with a malicious image_url parameter pointing to an internal service, such as http://169.254.169.254/latest/meta-data (AWS metadata endpoint) or http://localhost:8080/admin/config. The vulnerable _parse_url or prepare_image function processes this URL without validation and makes a server-side HTTP request to fetch the resource. The attacker receives the response containing sensitive metadata, internal configuration, or credentials that the server can access, enabling further lateral movement or privilege escalation.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 20, 2026

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.

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.

Affected VersionsENISA

agentscope 1.0.12
agentscope 1.0.3
agentscope 1.0.2
agentscope 1.0.0
agentscope 1.0.18
agentscope 1.0.13
agentscope 1.0.4
agentscope 1.0.6
agentscope 1.0.5
agentscope 1.0.17
agentscope 1.0.15
agentscope 1.0.16
agentscope 1.0.10
agentscope 1.0.7
agentscope 1.0.14
agentscope 1.0.1
agentscope 1.0.11
agentscope 1.0.8
agentscope 1.0.9

Affected Packages

pypi agentscope no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in pypi

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Modelscope 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

Vendor (VulDB) 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

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
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
Severity Changed
Apr 20, 2026 - 05:22 NVD
HIGH MEDIUM
CVSS changed
Apr 20, 2026 - 05:22 NVD
7.3 (HIGH) 6.9 (MEDIUM)
CVE Published
Apr 20, 2026 - 04:15 nvd
MEDIUM 5.5

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.

Threat Intelligence Overview

EPSS Score
0.0%
Top 89% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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-84202 HIGH
8.7 Sep 01

Unsafe PyYAML deserialization in ModelScope through v1.40.0 enables remote code execution when users load model configur

CVE-2026-85686 HIGH
8.7 Sep 04

Server-side request forgery in ms-swift 4.5.2 allows unauthenticated remote attackers to weaponize the server's multimod

CVE-2026-10801 LOW POC
1.1 Jun 04

Cache key collision in modelscope ms-swift up to 4.2.0 allows a local, low-privileged attacker to cause PIL image integr

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