skills/mrsknetwork/supernova/email/Gen Agent Trust Hub

email

Pass

Audited by Gen Agent Trust Hub on Mar 27, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill utilizes well-known, industry-standard libraries such as resend and jinja2 for its core functionality without any malicious deviations.
  • [SAFE]: Credential management is handled through configuration classes (BaseSettings), which is a standard and secure pattern for managing sensitive API keys via environment variables rather than hardcoding.
  • [SAFE]: The password reset flow implements critical security measures, including the generation of high-entropy tokens using secrets.token_urlsafe, the storage of hashed tokens to protect against database leaks, and the prevention of user enumeration by not revealing account existence during the reset initiation.
  • [SAFE]: Email templates are rendered using Jinja2 with autoescape enabled, which provides protection against injection attacks in the rendered email body.
  • [SAFE]: Asynchronous processing with Celery ensures that external service latency (e.g., mail server delays) does not impact the availability or performance of the primary application.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 27, 2026, 11:19 AM
Security Audit — agent-trust-hub — email