spree-security

Pass

Audited by Gen Agent Trust Hub on Oct 1, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted data from external sources, specifically when 'reviewing a PR or finding for security issues', which creates a surface for indirect prompt injection attacks.
  • Ingestion points: The skill ingests content from Pull Requests and external security findings as described in the metadata.
  • Boundary markers: There are no instructions or boundary markers defined in the skill to isolate external data from the agent's primary instructions.
  • Capability inventory: The skill description implies the agent may perform sensitive actions such as 'managing secrets and API keys' and 'configuring CORS/CSP', which typically involve file system modifications or interactions with external APIs.
  • Sanitization: No specific sanitization or filtering instructions for external content are provided to the agent within this skill.
  • [SAFE]: The skill provides accurate and helpful documentation for e-commerce security, including the use of Spree's internal sanitization mechanisms (Spree::RichTextSanitizer) and the enforcement of Rails' encrypted credentials.
  • [SAFE]: References to default credentials for development environments are clearly labeled and accompanied by instructions to avoid their use in production settings, aligning with secure development practices.
  • [SAFE]: External references target trusted documentation sources such as official Ruby on Rails guides and vendor-specific documentation.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 1, 2026, 02:27 PM