जमा करें #802090: donchelo processing-claude-mcp-bridge e017b20a4b592a45531a6392f494007f04e661bd Path Traversalजानकारी

शीर्षकdonchelo processing-claude-mcp-bridge e017b20a4b592a45531a6392f494007f04e661bd Path Traversal
विवरणprocessing-claude-mcp-bridge exposes tools for creating, updating, and running Processing sketches. The documentation says sketch_name should be the sketch name only, but the implementation directly concatenates that value into Windows filesystem paths using os.path.join(...) and never checks that the final path stays under PROCESSING_SKETCH_DIR. An attacker can therefore supply traversal sequences such as ..\\..\\Desktop\\evil and cause the server to create directories and write .pde files outside the intended Processing sketch root. On the hardcoded Windows deployment path used by the project, this escapes from C:\Users\chelo\OneDrive\Documentos\Processing into sibling directories such as the user's Desktop.
स्रोत⚠️ https://github.com/donchelo/processing-claude-mcp-bridge/issues/1
उपयोगकर्ता
 CPT_Penner (UID 97246)
सबमिशन10/04/2026 03:42 PM (6 महीनों पहले)
संयम27/04/2026 05:21 PM (17 days later)
स्थितिस्वीकृत
VulDB प्रविष्टि359816 [donchelo processing-claude-mcp-bridge तक e017b20a4b592a45531a6392f494007f04e661bd create_sketch Tool processing_server.py sketch_name निर्देशिका ट्रैवर्सल]
अंक20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!