CVE-2026-7216
7.3donchelo · processing-claude-mcp-bridge
The donchelo processing-claude-mcp-bridge is vulnerable to path traversal via the sketch_name argument in the create_sketch and update_sketch tools, allowing unauthenticated arbitrary file writes.
Executive summary
An unauthenticated path traversal vulnerability in the donchelo processing-claude-mcp-bridge allows remote attackers to perform arbitrary file creation or overwrites on the host filesystem.
Vulnerability
This is a path traversal vulnerability (CWE-22) occurring in the processing_server.py component. The application fails to sanitize the sketch_name argument, enabling an unauthenticated attacker to escape the intended base directory and write or overwrite files anywhere the service account has permissions.
Business impact
Successful exploitation grants an attacker the ability to write arbitrary files to the host system, which can lead to remote code execution or significant data integrity compromise. While the CVSS score is 7.3, the potential for arbitrary file overwrites and the existence of a public proof-of-concept elevate the risk to critical for any environment hosting this bridge, particularly on Windows systems where the exploit is most easily demonstrated.
Remediation
Immediate Action: As no official patch is currently available, disable the create_sketch and update_sketch tools immediately if they are exposed to untrusted environments.
Proactive Monitoring: Monitor filesystem activity for unexpected directory creation or file modifications occurring outside of the designated Processing sketch directory.
Compensating Controls: If the service must remain operational, implement strict input validation on the sketch_name parameter to allow only alphanumeric characters, underscores, and hyphens, while explicitly rejecting any path traversal sequences or separators.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept is available via the researcher's GitHub issue report.
Analyst recommendation
Given the ease of exploitation and the potential for full file system manipulation, users of the processing-claude-mcp-bridge must restrict access to the application or disable the vulnerable tool functions until a vendor-supplied patch is released. Prioritize securing the service account running the bridge by adhering to the principle of least privilege to limit the impact of a potential compromise.
Sources
Originally found and disclosed by CPT_Penner (VulDB User), with VulDB CNA Team (coordinator), per the CVE Program record.
- VDB-359816 | donchelo processing-claude-mcp-bridge create_sketch Tool processing_server.py path traversal Vulnerability database entry
- VDB-359816 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #802090 | donchelo processing-claude-mcp-bridge e017b20a4b592a45531a6392f494007f04e661bd Path Traversal Third-party advisory
- Exploit / PoC
- github.com