PatchSiren

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.