If you discover a security vulnerability in claude-ds, please report it responsibly:
- Do NOT open a public issue.
- Email the maintainer directly or use GitHub's private vulnerability reporting.
- Include a clear description of the vulnerability, steps to reproduce, and potential impact.
You should receive an acknowledgment within 72 hours.
Security-relevant areas in this project include:
- API key handling -- keys are stored in
~/.zshrc(or~/.bashrc) and~/.claude/claude-ds-vision-mcp.json - Image path validation --
_validate_image_pathand_validate_magicinvision-mcp/clipboard_vision_mcp/server.py - Clipboard access --
vision-mcp/clipboard_vision_mcp/clipboard.py - Shell script injection --
install.shandscripts/claude-ds.sh
Only the latest version on the main branch is supported with security updates.