owasp-mobile-security-checker
Pass
Audited by Gen Agent Trust Hub on Mar 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The file
scripts/check_dependencies.pyexecutes theflutter pub outdated --jsoncommand using thesubprocess.runmodule. This is used to programmatically identify package versions and security gaps in the target Flutter project. - [EXTERNAL_DOWNLOADS]: During dependency checks, the
flutterCLI tool communicates with the official Dart package repository (pub.dev) to retrieve version metadata. This is a functional requirement for auditing dependencies against remote registries. - [PROMPT_INJECTION]: The skill processes untrusted data from the mobile application files it audits, creating a surface for indirect prompt injection. Ingestion points: Multiple Python scripts in the
scripts/directory read and process all files within the provided project root. Boundary markers: No explicit delimiters are used to separate the scanned content from the analysis instructions. Capability inventory: The skill can execute theflutterCLI tool and write reports to the local filesystem. Sanitization: The scanned content is analyzed using regular expressions and is not executed or evaluated as code, which significantly mitigates the risk of the agent obeying malicious instructions embedded in the source files.
Audit Metadata