skills/reason-machines/devtools-skills/game-cheat-detection-and-security-analysis/Gen Agent Trust Hub
game-cheat-detection-and-security-analysis
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted external data, such as game tool descriptions and file paths, which presents a surface for indirect prompt injection.
- Ingestion points: The
analyze_cheat_features(readme_text)function ingests arbitrary text descriptions, andstatic_analysis_safe(file_path)accepts user-specified file paths. - Capability inventory: The skill possesses the ability to execute system commands via
subprocess.runand monitor system processes viapsutil. - Boundary markers: There are no explicit delimiters or instructions for the agent to ignore embedded commands within the analyzed text.
- Sanitization: The skill performs basic normalization (lowercasing) for keyword detection but lacks formal sanitization for file paths passed to system utilities.
- [COMMAND_EXECUTION]: The skill implements a static analysis function that invokes system-level commands.
- Evidence: The
static_analysis_safefunction usessubprocess.run(['strings', file_path], ...)to extract strings from binary files. While the use of a list for arguments mitigates typical shell injection, it remains a system command execution based on external input.
Audit Metadata