detect-text-watermark
Pass
Audited by Gen Agent Trust Hub on Aug 14, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to analyze untrusted text for hidden signals, which inherently involves a surface for indirect prompt injection. The skill includes explicit instructions for the agent to treat detected Unicode tag characters or bidi overrides as high-severity injection risks.\n
- Ingestion points:
scripts/detect_text_watermark.pyreads file paths or literal strings provided via command-line arguments.\n - Boundary markers: The skill does not wrap processed content in specific security delimiters.\n
- Capability inventory: The skill performs local file reading and intensive Unicode analysis.\n
- Sanitization: The skill identifies but does not automatically strip malicious content; it relies on reporting results to the agent.\n- [DYNAMIC_EXECUTION]: The vendored shared library
scripts/provenance_core.pyincludes arun_toolfunction that usessubprocess.Popenwithshell=False. This function is not utilized by the current skill's text analysis workflow and follows secure implementation patterns.
Audit Metadata