narova-mimo
Pass
Audited by Gen Agent Trust Hub on Aug 29, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied text and voice design instructions which are interpolated into a JSON payload sent to the Xiaomi MiMo API. While this presents an attack surface where malicious text could influence the TTS model's behavior, the risk is mitigated by length constraints and the specialized nature of the target service.
- Ingestion points:
tool/worker.py(synthesize operation readingtext,design, andinstructionsfields). - Boundary markers: Absent; content is directly assigned to JSON fields.
- Capability inventory: Network communication via
urllib.requestand local file writing for WAV output. - Sanitization: Input length is capped at 8000 characters for text and 2000 for instructions.
- [COMMAND_EXECUTION]: The
tool/setup.shscript executes basic environment verification commands to ensure Python 3 and required standard libraries are available. - [DATA_EXFILTRATION]: User-provided text is transmitted to
xiaomimimo.comsubdomains for synthesis. This is the documented and primary purpose of the skill, and API keys are correctly handled via environment variables with redaction logic in place to prevent accidental leakage in logs.
Audit Metadata