Skip to main content

redis-patterns

Provides patterns for using Upstash Redis for caching, rate limiting, and session storage in applications.

Install this skill

or
68/100

Security score

The redis-patterns skill was audited on Mar 3, 2026 and we found 8 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 25

Template literal with variable interpolation in command context

SourceSKILL.md
25const cacheKey = `user:${id}`;
medium line 56

Template literal with variable interpolation in command context

SourceSKILL.md
56await redis.del(`user:${id}`);
medium line 111

Template literal with variable interpolation in command context

SourceSKILL.md
111await redis.setex(`session:${sessionId}`, 7 * 24 * 60 * 60, session);
medium line 116

Template literal with variable interpolation in command context

SourceSKILL.md
116return await redis.get<Session>(`session:${sessionId}`);
medium line 120

Template literal with variable interpolation in command context

SourceSKILL.md
120await redis.del(`session:${sessionId}`);
medium line 168

Template literal with variable interpolation in command context

SourceSKILL.md
168`user:${id}`,
low line 15

Access to .env file

SourceSKILL.md
15url: process.env.UPSTASH_REDIS_REST_URL!,
low line 16

Access to .env file

SourceSKILL.md
16token: process.env.UPSTASH_REDIS_REST_TOKEN!,
Scanned on Mar 3, 2026
View Security Dashboard
Installation guide →