Description-Behavior Mismatch
- Category
- MCP Tool Poisoning
- Confidence
- 91% confidence
- Finding
The static finding reports that export destinations are opened with unrestricted overwrite semantics, which could destroy memory, session, or resident-rule files if an output path collides with an input or follows a symlink. Report generation itself is expected, but failing to protect audited inputs undermines the explicit promise not to modify memory files; the missing checks and recommendations are otherwise functional gaps, not independent security vulnerabilities. The referenced Python implementation was not supplied, so the overwrite behavior cannot be independently verified here.
- Content
