drive-screen
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONREMOTE_CODE_EXECUTIONPRIVILEGE_ESCALATION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of
subprocess.runto interact with system utilities such aspowershell.exe,osascript,cliclick,xdotool, andmaimfor cross-platform desktop automation. These operations are core to the skill's intended functionality. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted desktop content and transcripts, creating a surface for indirect prompt injection attacks. 1. Ingestion points: Screenshots captured by
screenctl.pyand transcripts read bysession_watch.py. 2. Boundary markers: The skill documentation inSKILL.md(Rule 5) explicitly warns the agent to treat all screen content as untrusted input. 3. Capability inventory: The skill possesses high-privilege capabilities including typing, clicking, and shell execution. 4. Sanitization: Mitigation is provided through identity-based window focus verification inscreenctl.pyand a regex-basedREFUSElist for shell commands inautodrive.py. - [REMOTE_CODE_EXECUTION]: Automated scans detected remote execution patterns (e.g.,
curl | bash); however, these are located within a hardcodedREFUSElist inscripts/autodrive.pyand its test suitescripts/_test_autodrive.py. These patterns are used to identify and block dangerous commands during automated agent sessions. - [PRIVILEGE_ESCALATION]: Patterns for privilege escalation (e.g.,
sudo,chmod 777) were identified within the skill's defensive refuse list and test suites, serving as a safeguard against unauthorized operations.
Audit Metadata