pp-azure-devops
Pass
Audited by Gen Agent Trust Hub on Aug 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions to download and install the
azure-devops-pp-cliand an associated MCP server usingnpxandgo install. These resources are hosted on the@mvanhornNPM organization and themvanhorn/printing-press-libraryGitHub repository. As these resources belong to the identified vendor, the downloads are considered legitimate functional requirements. - [COMMAND_EXECUTION]: The core functionality of the skill relies on executing the
azure-devops-pp-clibinary. This binary performs read and write operations on Azure DevOps data and interacts with a local SQLite database. - [DATA_EXFILTRATION]: The CLI tool supports a
--deliver webhook:<url>parameter that allows command output to be POSTed to an arbitrary external URL. This provides a functional mechanism for data exfiltration if an agent is manipulated into sending sensitive data to an attacker-controlled endpoint. Additionally, the feedback mechanism can send data to an external endpoint if specifically configured via environment variables. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from external, untrusted sources within Azure DevOps, creating an attack surface for indirect prompt injection.
- Ingestion points: Data ingested from Azure DevOps work items, pull request descriptions, commit messages, and build logs (SKILL.md).
- Boundary markers: The instructions do not specify any delimiters or warnings to ignore embedded instructions within the ingested data.
- Capability inventory: The skill can write to the local file system (
--deliver file:<path>), make network requests (--deliver webhook:<url>), and execute various subcommands within the CLI. - Sanitization: There is no mention of sanitization or validation of the content retrieved from external APIs before it is processed by the agent or the CLI.
Audit Metadata