redis-caching

Pass

Audited by Gen Agent Trust Hub on Jun 20, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The skill includes instructions for installing standard Redis client libraries (ioredis, @upstash/redis) via the Bun package manager. These are well-known, industry-standard packages.
  • [DATA_EXFILTRATION]: Connection handling uses environment variables (process.env.REDIS_URL) to manage sensitive credentials, which is a standard security practice. The instructions explicitly warn against logging credentials from connection strings.
  • [REMOTE_CODE_EXECUTION]: The skill uses redis.eval() to execute a Lua script for atomic lock release. The script is hardcoded within the file and does not incorporate unsanitized external input, making it a safe and standard implementation of a Redis mutex pattern.
  • [SAFE]: All provided implementation patterns, including cache-aside, sliding-window rate limiting, and session storage, follow industry standards for security and performance, such as incorporating TTLs (Time-To-Live) and jitter.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 20, 2026, 11:39 AM
Security Audit — agent-trust-hub — redis-caching