maui-ai-debugging
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONPRIVILEGE_ESCALATION
Full Analysis
- Indirect Prompt Injection Surface: The skill allows the agent to ingest external data from the application under debug, such as application logs via
maui devflow ui logsand WebView DOM snapshots viamaui devflow webview snapshot. This data originates from the application and is not sanitized, creating a surface where malicious application content could potentially influence agent behavior. Boundary markers are currently absent in these ingestion points. - Command Execution: The skill facilitates the execution of various system commands for application building (
dotnet build), deployment, and device management using tools likeadbandxcrun simctl. These capabilities are necessary for development but grant the agent significant control over the local shell environment. - Privilege Escalation: The Linux/GTK platform documentation includes instructions for using
sudoto install system dependencies (xdotool,ydotool) and to modify user group memberships and udev rules for hardware access. While intended for environment configuration, these actions involve elevated permissions. - Sensitive Data Access: The skill provides commands to read and modify application-specific state, including
maui devflow preferencesandmaui devflow secure-storage. This grants the agent access to potentially sensitive information stored within the context of the application being debugged.
Audit Metadata