sentry-data-handling
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements a vulnerability surface for indirect prompt injection within the data subject deletion functions.
- Ingestion points: The
userIdvariable in thehandleDeletionRequestfunction (SKILL.md) and thedeleteUserDatafunction (references/gdpr-compliance.md) is sourced from user input. - Boundary markers: There are no delimiters or warnings to ignore embedded instructions within the user-supplied data.
- Capability inventory: The skill uses
fetchandcurlto perform network operations against the Sentry API, including searching for and deleting issues. - Sanitization: No validation or sanitization is performed on the
userIdbefore it is interpolated into the Sentry query string (?query=user.id:${userId}), which could allow an attacker to craft a query that matches and deletes unintended data. - [DATA_EXFILTRATION]: The skill uses network operations to interact with the Sentry API.
- The instructions involve using
curlandfetchto send requests tosentry.iofor issue deletion and audit log retrieval. - These operations use the
SENTRY_AUTH_TOKEN, which is an administrative credential. - As
sentry.iois a well-known service, these operations are documented as part of the intended functionality and do not escalate the verdict.
Audit Metadata