PatchSiren cyber security CVE debrief
CVE-2026-66004 ahujasid CVE debrief
The BlenderMCP package before commit 30a3308 contains a path traversal vulnerability in the download_polyhaven_asset method. This allows attackers to write arbitrary files by injecting traversal sequences in API response include keys. Attackers performing MITM attacks or prompt injection can supply malicious paths like '../../.bashrc' to overwrite sensitive files and achieve persistent code execution.
- Vendor
- ahujasid
- Product
- blender-mcp
- CVSS
- MEDIUM 6
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-24
- Original CVE updated
- 2026-10-15
- Advisory published
- 2026-07-24
- Advisory updated
- 2026-10-15
Who should care
Defenders responsible for maintaining and securing environments using BlenderMCP should assess exposure and prioritize updates. This includes reviewing the package version, assessing environment vulnerability, and implementing compensating controls as needed. Security teams should also monitor for suspicious activity related to API responses and perform regular security audits.
Why it matters
The BlenderMCP path traversal vulnerability allows attackers to write arbitrary files, potentially leading to persistent code execution.
- Verify and update BlenderMCP to prevent arbitrary file writes
- Assess exposure in environments using BlenderMCP
- Monitor for suspicious activity related to API responses
Technical summary
The BlenderMCP package before commit 30a3308 contains a path traversal vulnerability in the download_polyhaven_asset method. This allows attackers to write arbitrary files by injecting traversal sequences in API response include keys, potentially leading to persistent code execution. The vulnerability can be exploited through MITM attacks or prompt injection, allowing attackers to supply malicious paths like '../../.bashrc' to overwrite sensitive files. Defenders should prioritize verifying and updating BlenderMCP to commit 30a3308 or later.
Defensive priority
Defenders should prioritize verifying and updating BlenderMCP to commit 30a3308 or later, and assess exposure in their environments.
Recommended defensive actions
- Verify BlenderMCP version and update to commit 30a3308 or later
- Assess exposure in environments using BlenderMCP
- Monitor for suspicious activity related to API responses
- Perform vulnerability scanning to identify potential targets
- Review API response handling for potential injection vulnerabilities
- Implement additional logging and monitoring for API interactions
- Conduct regular security audits to detect similar vulnerabilities
Evidence notes
The BlenderMCP package vulnerability was reported on PyPI with a CVSS score of 6 and a severity of MEDIUM. The issue was fixed in commit 30a3308. Defenders should verify the package version and update to commit 30a3308 or later. Evidence is limited to public sources and may not reflect the full scope or impact of the vulnerability. Further verification is recommended.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-66004 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-66004
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-66004 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-66004
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
BlenderMCP path traversal in download_polyhaven_asset allows arbitrary file writes
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/PyPI/GHSA-4h8q-hh2j-755w.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/ahujasid/blender-mcp/issues/257
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/ahujasid/blender-mcp/pull/258
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/ahujasid/blender-mcp/commit/30a3308446cd8f81a9446e5a2ed657c0d8d86072
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/ahujasid/mcp-for-blender
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/blendermcp-path-traversal-via-download-polyhaven-asset-api
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.