Skip to main content

Modelscope CVE-2026-6606

| EUVDEUVD-2026-23777 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. Access
    Attacker discovers AgentScope service on network
  2. Delivery
    Crafts HTTP request with malicious URL parameter
  3. Exploit
    Sends request to audio processing endpoint
  4. Execution
    Application forwards HTTP request to attacker-controlled destination
  5. Persist
    Attacker receives response from internal service
  6. Impact
    Information disclosure or pivot to internal system achieved

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 the AgentScope application to be deployed with the audio processing feature enabled and accessible over the network. Attack requires network access to the HTTP interface of the application (typically port 8000-8500 or custom). No authentication is required due to PR:N (unauthenticated). The _process_audio_block function must be reachable via API; if this endpoint is not exposed (e.g., if audio processing is disabled or the service is only accessible internally), exploitation is prevented. Non-default configurations that restrict outbound network access from the application would also limit exploitation. The vulnerability is not triggered by simply running AgentScope; it requires an attacker to actively send a request to the audio processing endpoint with a malicious URL parameter, and the application must be configured to accept and process such requests.

Impact

The CVSS v4.0 score of 6.9 with vector AV:N/AC:L/AT:N/PR:N/UI:N indicates network-accessible, unauthenticated exploitation with low complexity and no attack target complexity or user interaction required. The 'E:P' designation confirms publicly available exploit code. Confidentiality, Integrity, and Availability are each rated as Low (VC:L/VI:L/VA:L), suggesting limited direct impact on the attacked system itself, which is consistent with SSRF vulnerabilities that typically pivot to other services rather than compromising the primary target. However, SSRF severity depends critically on network topology: if the vulnerable server can reach internal APIs, cloud metadata endpoints, or other sensitive services, real-world risk is substantially higher than the base CVSS suggests. The lack of vendor response and availability of public POC elevates operational risk significantly. EPSS score is not provided, but given the public POC and low exploitation barriers (AV:N/AC:L/PR:N), real-world exploitation probability is high. The vulnerability is NOT confirmed in CISA KEV, indicating no confirmed active exploitation in the wild at time of analysis, but the presence of public POC code means exploitation is technically trivial.

Exploit ScenarioDerived

An attacker sends a specially crafted HTTP POST request to the AgentScope audio processing endpoint, including a malicious 'url' parameter pointing to an internal service (e.g., http://localhost:8080/admin or http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/identity). The vulnerable _process_audio_block function fails to validate this URL and instead makes an HTTP request from the server to the attacker-specified destination, leaking sensitive information from internal APIs or cloud metadata services back to the attacker.

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

Modelscope AgentScope versions up to 1.0.18 contain a server-side request forgery (SSRF) vulnerability in the _process_audio_block function that allows remote unauthenticated attackers to manipulate the 'url' argument and trigger arbitrary HTTP requests from the vulnerable server. Publicly available exploit code exists, and the vendor has not responded to disclosure attempts, leaving affected deployments without an official patch.

RemediationAI

No vendor-released patch has been identified. Given the vendor's non-response to disclosure and lack of official security updates, the primary mitigation strategies are: (1) Upgrade to AgentScope version beyond 1.0.18 if available from alternative sources or wait for community-maintained forks; (2) If upgrade is not possible, disable or restrict the _process_audio_block function entirely if audio processing is not required for your use case; (3) Implement strict network-level controls by restricting outbound HTTP/HTTPS requests from the AgentScope application to a whitelist of known-good destinations only, using firewall rules or iptables; (4) Place AgentScope behind a proxy or WAF that validates and sanitizes URL parameters passed to the audio processing endpoint, blocking requests with suspicious URL schemes (file://, gopher://, etc.) or internal IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 127.0.0.1); (5) Isolate the AgentScope deployment in a network segment with minimal access to internal services and cloud metadata endpoints. Monitor outbound connections from the application for anomalous HTTP requests. Reference the public exploit at https://gist.github.com/YLChen-007/4e589eec07446726612dc416a7d80820 and VulDB disclosure at https://vuldb.com/vuln/358241 for additional context.

Affected VersionsENISA

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

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 resides in the audio processing pipeline of AgentScope, specifically the _process_audio_block function in src/agentscope/agent/_agent_base.py. The root cause is improper input validation of the 'url' parameter (CWE-918: Server-Side Request Forgery), which allows attackers to craft malicious URL arguments that cause the application to make unintended HTTP requests to attacker-controlled or internal endpoints. AgentScope is a multi-agent framework built on Python that processes various data types including audio; the vulnerable code path processes audio blocks without sufficient URL sanitization. The CPE designation (cpe:2.3:a:modelscope:agentscope:*) indicates all versions up to and including 1.0.18 are affected, with no explicit upper-bound version limiting the vulnerability scope.

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:45 nvd
MEDIUM 5.5

DescriptionCVE.org

A weakness has been identified in modelscope agentscope up to 1.0.18. This vulnerability affects the function _process_audio_block of the file src/agentscope/agent/_agent_base.py. Executing a manipulation of the argument url can lead to server-side request forgery. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. 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