subsystem-validate
Pass
Audited by Gen Agent Trust Hub on Apr 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a local script using
powershell.exeto perform the validation logic. - [DATA_EXFILTRATION]: The scripts read XML files from the filesystem and allow writing validation reports to a specified path. This is standard functionality for a validation tool and does not involve network exfiltration.
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it reads and displays text content (e.g., synonyms, comments) from untrusted XML files directly into the agent's output stream without sanitization.
- Ingestion points: Content is read from user-provided XML files in
subsystem-validate.ps1andsubsystem-validate.py. - Boundary markers: The output uses simple headers (e.g.,
=== Validation: Subsystem.Name ===) but lacks robust delimiters to prevent the agent from interpreting file content as instructions. - Capability inventory: The skill can read and write files via the agent's tools.
- Sanitization: No filtering or escaping of the XML text values is performed before display.
- [SAFE]: The homoglyph detection for '1С' is a false positive; 'С' is the Cyrillic character used in the official name of the 1C:Enterprise platform, which this skill is designed to support.
Audit Metadata