charmkeeper-tests
Pass
Audited by Gen Agent Trust Hub on Feb 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION] (SAFE): The skill uses
multipassto launch and manage an isolated virtual machine. Executing commands likemultipass launchandmultipass execis a standard way to isolate the test environment from the host system.\n- [EXTERNAL_DOWNLOADS] (SAFE): The setup script installs standard developer tools (tox,astral-uv,concierge) from reputable sources (Snap store, PyPI). Although the source organization (Canonical) is not in the predefined trusted list, it is the maintainer of the Ubuntu ecosystem.\n- [DATA_EXPOSURE] (LOW): The skill mounts the current working directory into the VM usingmultipass mount. This grants the VM access to project files, which is necessary for testing but could expose sensitive files (e.g.,.env,.sshconfig) if they exist in the repository root.\n- [INDIRECT_PROMPT_INJECTION] (LOW): The skill reads and interacts with repository code and executes tests usingtox. This creates an attack surface where malicious instructions in the code being tested could influence agent behavior. \n - Ingestion points: Repository files mounted in
/workdir.\n - Boundary markers: None identified.\n
- Capability inventory: Command execution (
multipass exec), file writing (toxtest generation).\n - Sanitization: None.
Audit Metadata