update-project
Pass
Audited by Gen Agent Trust Hub on Mar 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses shell commands like
curlto interact with the Karma API andpython3to parse the resulting JSON payloads. These operations are intended for searching and updating project information. - [EXTERNAL_DOWNLOADS]: Network requests are made to
gapapi.karmahq.xyz. This is a vendor-owned domain belonging to Karma and is used for its intended purpose of project management. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it retrieves and prints project titles and descriptions from an external API without sanitization or boundary markers.
- Ingestion points: Project metadata is ingested via the
/v2/projectssearch endpoint in theFinding the Project UIDsection. - Boundary markers: No delimiters or instructions are provided to the agent to treat the retrieved project data as untrusted content.
- Capability inventory: The agent has access to the
KARMA_API_KEYand the ability to perform authenticated POST requests to the Karma API. - Sanitization: There is no evidence of filtering or escaping project titles or descriptions before they are processed by the agent.
Audit Metadata