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
| 25 | const cacheKey = `user:${id}`; |
medium line 56
Template literal with variable interpolation in command context
SourceSKILL.md
| 56 | await redis.del(`user:${id}`); |
medium line 111
Template literal with variable interpolation in command context
SourceSKILL.md
| 111 | await redis.setex(`session:${sessionId}`, 7 * 24 * 60 * 60, session); |
medium line 116
Template literal with variable interpolation in command context
SourceSKILL.md
| 116 | return await redis.get<Session>(`session:${sessionId}`); |
medium line 120
Template literal with variable interpolation in command context
SourceSKILL.md
| 120 | await 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
| 15 | url: process.env.UPSTASH_REDIS_REST_URL!, |
low line 16
Access to .env file
SourceSKILL.md
| 16 | token: process.env.UPSTASH_REDIS_REST_TOKEN!, |
Scanned on Mar 3, 2026
View Security Dashboard