Skip to main content

blender-mcp CVE-2026-10661

| EUVD-2026-34036 LOW
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-06-02 VulDB GHSA-qqw9-95ww-prfm
2.1
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/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

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/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
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
Severity Changed
Jun 02, 2026 - 22:22 NVD
MEDIUM LOW
CVSS changed
Jun 02, 2026 - 22:22 NVD
4.3 (MEDIUM) 2.1 (LOW)
Source Code Evidence Fetched
Jun 02, 2026 - 22:01 vuln.today
Analysis Generated
Jun 02, 2026 - 22:01 vuln.today

DescriptionCVE.org

A vulnerability has been found in ahujasid blender-mcp up to 7636d13bded82eca58eb93c3f4cd8708dfdfbe8b. Impacted is the function Open of the file src/blender_mcp/server.py. The manipulation of the argument input_image_url leads to injection. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The identifier of the patch is 5b37be25242e73dc4cf1328974d30458b9e5d67e. To fix this issue, it is recommended to deploy a patch.

AnalysisAI

Server-Side Request Forgery and arbitrary file read in ahujasid/blender-mcp allows authenticated remote attackers to exfiltrate local filesystem content or pivot to internal network services via unsanitized manipulation of the input_image_url parameter in the generate_hunyuan3d_model function (src/blender_mcp/server.py). The parameter is passed without validation directly to both open() for local file reads and requests.get() for remote fetches, enabling path traversal and SSRF primitives simultaneously. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Obtain low-privilege credentials for blender-mcp MCP server
Delivery
Send generate_hunyuan3d_model tool call with malicious input_image_url
Exploit
Server passes URL/path unsanitized to open() or requests.get()
Execution
Read arbitrary local file or trigger SSRF to internal network
Impact
Exfiltrate file contents or internal service response

Vulnerability AssessmentAI

Exploitation The attacker must possess at least low-level authenticated access to the blender-mcp MCP server (CVSS PR:L - unauthenticated exploitation is not supported by the available data). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 score of 4.3 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N reflects a network-reachable, low-complexity vulnerability requiring low-privilege authentication, with confidentiality-only impact and unchanged scope. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An authenticated attacker with low-level access to the blender-mcp MCP server issues a generate_hunyuan3d_model tool call with input_image_url set to /root/.ssh/id_rsa, causing the server to open and return the private SSH key contents. Alternatively, on a cloud-hosted deployment, the attacker supplies http://169.254.169.254/latest/meta-data/iam/security-credentials/ as the URL, triggering an SSRF request to the AWS Instance Metadata Service and returning IAM role credentials. …
Remediation Apply the upstream fix by updating to any revision at or after commit 5b37be25242e73dc4cf1328974d30458b9e5d67e, which was merged via PR #205 (https://github.com/ahujasid/blender-mcp/pull/205). … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-10661 vulnerability details – vuln.today

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