HIGH
GO-2026-5039
stdlib: GO-2026-5039
tools/vector-benches/go.mod
HIGH
GO-2026-5038
stdlib: GO-2026-5038
tools/vector-benches/go.mod
HIGH
GO-2026-5037
stdlib: GO-2026-5037
tools/vector-benches/go.mod
HIGH
GO-2026-4986
stdlib: GO-2026-4986
tools/vector-benches/go.mod
HIGH
GO-2026-4982
stdlib: GO-2026-4982
tools/vector-benches/go.mod
HIGH
GO-2026-4981
stdlib: GO-2026-4981
tools/vector-benches/go.mod
HIGH
GO-2026-4980
stdlib: GO-2026-4980
tools/vector-benches/go.mod
HIGH
GO-2026-4977
stdlib: GO-2026-4977
tools/vector-benches/go.mod
HIGH
GO-2026-4976
stdlib: GO-2026-4976
tools/vector-benches/go.mod
HIGH
GO-2026-4971
stdlib: GO-2026-4971
tools/vector-benches/go.mod
HIGH
GO-2026-4947
stdlib: GO-2026-4947
tools/vector-benches/go.mod
HIGH
GO-2026-4946
stdlib: GO-2026-4946
tools/vector-benches/go.mod
HIGH
GO-2026-4918
stdlib: GO-2026-4918
tools/vector-benches/go.mod
HIGH
GO-2026-4870
stdlib: GO-2026-4870
tools/vector-benches/go.mod
HIGH
GO-2026-4869
stdlib: GO-2026-4869
tools/vector-benches/go.mod
HIGH
GO-2026-4865
stdlib: GO-2026-4865
tools/vector-benches/go.mod
HIGH
GO-2026-4864
stdlib: GO-2026-4864
tools/vector-benches/go.mod
HIGH
GO-2026-4603
stdlib: GO-2026-4603
tools/vector-benches/go.mod
HIGH
GO-2026-4602
stdlib: GO-2026-4602
tools/vector-benches/go.mod
HIGH
GO-2026-4601
stdlib: GO-2026-4601
tools/vector-benches/go.mod
HIGH
GO-2026-4342
stdlib: GO-2026-4342
tools/vector-benches/go.mod
HIGH
GO-2026-4341
stdlib: GO-2026-4341
tools/vector-benches/go.mod
HIGH
GO-2026-4340
stdlib: GO-2026-4340
tools/vector-benches/go.mod
HIGH
GO-2026-4337
stdlib: GO-2026-4337
tools/vector-benches/go.mod
HIGH
GO-2025-4175
stdlib: GO-2025-4175
tools/vector-benches/go.mod
HIGH
GO-2025-4155
stdlib: GO-2025-4155
tools/vector-benches/go.mod
HIGH
GO-2025-4015
stdlib: GO-2025-4015
tools/vector-benches/go.mod
HIGH
GO-2025-4014
stdlib: GO-2025-4014
tools/vector-benches/go.mod
HIGH
GO-2025-4013
stdlib: GO-2025-4013
tools/vector-benches/go.mod
HIGH
GO-2025-4012
stdlib: GO-2025-4012
tools/vector-benches/go.mod
HIGH
GO-2025-4011
stdlib: GO-2025-4011
tools/vector-benches/go.mod
HIGH
GO-2025-4010
stdlib: GO-2025-4010
tools/vector-benches/go.mod
HIGH
GO-2025-4009
stdlib: GO-2025-4009
tools/vector-benches/go.mod
HIGH
GO-2025-4008
stdlib: GO-2025-4008
tools/vector-benches/go.mod
HIGH
GO-2025-4007
stdlib: GO-2025-4007
tools/vector-benches/go.mod
HIGH
GO-2025-4006
stdlib: GO-2025-4006
tools/vector-benches/go.mod
HIGH
GO-2025-3956
stdlib: GO-2025-3956
tools/vector-benches/go.mod
HIGH
GO-2025-3849
stdlib: GO-2025-3849
tools/vector-benches/go.mod
HIGH
GO-2026-5024
golang.org/x/sys: GO-2026-5024
tools/vector-benches/go.mod
HIGH
GO-2026-5039
stdlib: GO-2026-5039
tools/replay/go.mod
HIGH
GO-2026-5038
stdlib: GO-2026-5038
tools/replay/go.mod
HIGH
GO-2026-5037
stdlib: GO-2026-5037
tools/replay/go.mod
HIGH
GO-2026-4986
stdlib: GO-2026-4986
tools/replay/go.mod
HIGH
GO-2026-4982
stdlib: GO-2026-4982
tools/replay/go.mod
HIGH
GO-2026-4981
stdlib: GO-2026-4981
tools/replay/go.mod
HIGH
GO-2026-4980
stdlib: GO-2026-4980
tools/replay/go.mod
HIGH
GO-2026-4977
stdlib: GO-2026-4977
tools/replay/go.mod
HIGH
GO-2026-4976
stdlib: GO-2026-4976
tools/replay/go.mod
HIGH
GO-2026-4971
stdlib: GO-2026-4971
tools/replay/go.mod
HIGH
GO-2026-4947
stdlib: GO-2026-4947
tools/replay/go.mod
HIGH
GO-2026-4946
stdlib: GO-2026-4946
tools/replay/go.mod
HIGH
GO-2026-4918
stdlib: GO-2026-4918
tools/replay/go.mod
HIGH
GO-2026-4870
stdlib: GO-2026-4870
tools/replay/go.mod
HIGH
GO-2026-4869
stdlib: GO-2026-4869
tools/replay/go.mod
HIGH
GO-2026-4865
stdlib: GO-2026-4865
tools/replay/go.mod
HIGH
GO-2026-4864
stdlib: GO-2026-4864
tools/replay/go.mod
HIGH
GO-2026-4603
stdlib: GO-2026-4603
tools/replay/go.mod
HIGH
GO-2026-4602
stdlib: GO-2026-4602
tools/replay/go.mod
HIGH
GO-2026-4601
stdlib: GO-2026-4601
tools/replay/go.mod
HIGH
GO-2026-4403
stdlib: GO-2026-4403
tools/replay/go.mod
HIGH
GO-2026-4342
stdlib: GO-2026-4342
tools/replay/go.mod
HIGH
GO-2026-4341
stdlib: GO-2026-4341
tools/replay/go.mod
HIGH
GO-2026-4340
stdlib: GO-2026-4340
tools/replay/go.mod
HIGH
GO-2026-4337
stdlib: GO-2026-4337
tools/replay/go.mod
HIGH
GO-2025-4175
stdlib: GO-2025-4175
tools/replay/go.mod
HIGH
GO-2025-4155
stdlib: GO-2025-4155
tools/replay/go.mod
HIGH
GO-2025-4015
stdlib: GO-2025-4015
tools/replay/go.mod
HIGH
GO-2025-4014
stdlib: GO-2025-4014
tools/replay/go.mod
HIGH
GO-2025-4013
stdlib: GO-2025-4013
tools/replay/go.mod
HIGH
GO-2025-4012
stdlib: GO-2025-4012
tools/replay/go.mod
HIGH
GO-2025-4011
stdlib: GO-2025-4011
tools/replay/go.mod
HIGH
GO-2025-4010
stdlib: GO-2025-4010
tools/replay/go.mod
HIGH
GO-2025-4009
stdlib: GO-2025-4009
tools/replay/go.mod
HIGH
GO-2025-4008
stdlib: GO-2025-4008
tools/replay/go.mod
HIGH
GO-2025-4007
stdlib: GO-2025-4007
tools/replay/go.mod
HIGH
GO-2025-4006
stdlib: GO-2025-4006
tools/replay/go.mod
HIGH
GO-2025-3956
stdlib: GO-2025-3956
tools/replay/go.mod
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
src/server/main_service.h:135
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
src/server/debugcmd.h:50
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
src/server/cluster/coordinator.cc:33
MED
SEC134
[SEC134] AI scaffold leftover — Lorem ipsum / example.com / John Doe in code: Lorem ipsum…
src/redis/crc64.c:139
MED
ERR001
[ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even…
fuzz/replay_crash.py:36
MED
SEC015
[SEC015] Insecure Randomness for Security: Weak PRNG used in security-sensitive context. …
tools/eviction/fill_db.py:63
MED
SEC015
[SEC015] Insecure Randomness for Security: Weak PRNG used in security-sensitive context. …
fuzz/memcache_mutator.py:260
MED
MINED111
Bare except continues silently
tools/pubsub/celery-test.py:311
MED
MINED111
Bare except continues silently
tools/pubsub/celery-test.py:234
MED
MINED109
Mutable default argument in `__init__` (list)
tests/dragonfly/utility.py:514
MED
MINED109
Mutable default argument in `__init__` (list)
tests/dragonfly/utility.py:193
MED
MINED111
Bare except continues silently
tests/dragonfly/conftest.py:325
MED
MINED111
Bare except continues silently
fuzz/generate_targeted_seeds.py:275
MED
DKR003
Compose service `renderer` image uses the latest tag
tools/local/monitoring/docker-compose.y…:117
MED
DKR002
Compose service `redis-exporter` image has no explicit tag
tools/local/monitoring/docker-compose.y…:106
MED
DKR002
Compose service `memcached-exporter` image has no explicit tag
tools/local/monitoring/docker-compose.y…:90
MED
DKR002
Compose service `node-exporter` image has no explicit tag
tools/local/monitoring/docker-compose.y…:54
MED
DKR002
Compose service `memcached` image has no explicit tag
tools/local/monitoring/docker-compose.y…:42
MED
DKR002
Compose service `change_vol_ownership` image has no explicit tag
tools/local/monitoring/docker-compose.y…:14
MED
DKR002
Compose service `dragonfly` image has no explicit tag
contrib/docker/docker-compose.yml:1
MED
DKR002
Dockerfile base image has no explicit tag
tools/packaging/Dockerfile.distroless-p…:26
MED
DKR002
Dockerfile base image has no explicit tag
tools/packaging/Dockerfile.distroless-p…:17
MED
DKR002
Dockerfile base image has no explicit tag
tools/packaging/Dockerfile.distroless-d…:33
MED
DKR002
Dockerfile base image has no explicit tag
tools/packaging/Dockerfile.distroless-d…:24
MED
DEPCUR-PY
Python package `pytest-asyncio` is 1 major version(s) behind (0.20.1 -> 1.4.0)
tests/dragonfly/requirements.txt:13
MED
DEPCUR-PY
Python package `redis` is 3 major version(s) behind (5.2.1 -> 8.0.0)
tests/fakeredis/poetry.lock
MED
DEPCUR-PY
Python package `pytest-cov` is 2 major version(s) behind (5.0.0 -> 7.1.0)
tests/fakeredis/poetry.lock
MED
DEPCUR-PY
Python package `packaging` is 2 major version(s) behind (24.2 -> 26.2)
tests/fakeredis/poetry.lock
MED
DEPCUR-PY
Python package `attrs` is 1 major version(s) behind (25.3.0 -> 26.1.0)
tests/fakeredis/poetry.lock
MED
DEPCUR-PY
Python package `aiofiles` is 3 major version(s) behind (22.1.0 -> 25.1.0)
tools/requirements.txt:9
MED
DEPCUR-PY
Python package `redis` is 4 major version(s) behind (4.4.4 -> 8.0.0)
tools/requirements.txt:6
MED
DEPCUR-PY
Python package `async_timeout` is 1 major version(s) behind (4.0.2 -> 5.0.1)
tools/requirements.txt:2
MED
MINED115
Action `codecov/codecov-action` pinned to mutable ref `@v7`
.github/workflows/cov.yml:122
MED
MINED115
Action `aws-actions/configure-aws-credentials` pinned to mutable ref `@v6`
.github/workflows/epoll-regression-test…:51
MED
MINED115
Action `aws-actions/configure-aws-credentials` pinned to mutable ref `@v6`
.github/workflows/regression-tests.yml:52
MED
MINED115
Action `mikepenz/action-junit-report` pinned to mutable ref `@v6`
.github/workflows/test-fakeredis.yml:92
MED
MINED124
requirements.txt: `numpy` has no version pin
tests/dragonfly/requirements.txt:19
MED
GHSA-65pc-fj4g-8rjx
idna: GHSA-65pc-fj4g-8rjx
tools/requirements.txt
MED
GHSA-65pc-fj4g-8rjx
idna: GHSA-65pc-fj4g-8rjx
tests/dragonfly/requirements.txt
MED
DKR018
Database dump or local database file is included in Docker build context
.dockerignore
MED
DKR001
Docker final stage has no non-root USER
tools/packaging/Dockerfile.ubuntu-prod:13
MED
DKR001
Docker final stage has no non-root USER
tools/packaging/Dockerfile.ubuntu-dev:17
MED
DKR001
Docker final stage has no non-root USER
tools/packaging/Dockerfile.alpine-dev:31
MED
DKC013
Database service has no persistent data volume
tools/local/monitoring/docker-compose.y…:106
LOW
SEC124
[SEC124] TOCTOU file access (os.access then open): Check-then-use file pattern (access/ex…
tools/packaging/osrepos/scripts/fetch-r…:82
LOW
COMP001
[COMP001] High cognitive complexity: Function `encode_resp` has cognitive complexity 9 (S…
fuzz/generate_targeted_seeds.py:133
LOW
DEPCUR-PY
Python package `typing-extensions` is minor version(s) behind (4.13.2 -> 4.15.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `tomli` is minor version(s) behind (2.2.1 -> 2.4.1)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pytest-timeout` is minor version(s) behind (2.3.1 -> 2.4.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pytest-mock` is minor version(s) behind (3.14.0 -> 3.15.1)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pytest-html` is minor version(s) behind (4.1.1 -> 4.2.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pytest-asyncio` is minor version(s) behind (1.3.0 -> 1.4.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pytest` is minor version(s) behind (9.0.3 -> 9.1.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pyprobables` is minor version(s) behind (0.6.1 -> 0.7.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `pluggy` is minor version(s) behind (1.5.0 -> 1.6.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `lupa` is minor version(s) behind (2.4 -> 2.8)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `jsonpath-ng` is minor version(s) behind (1.7.0 -> 1.8.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `iniconfig` is minor version(s) behind (2.1.0 -> 2.3.0)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `fakeredis` is minor version(s) behind (2.28.1 -> 2.36.1)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `exceptiongroup` is minor version(s) behind (1.2.2 -> 1.3.1)
tests/fakeredis/poetry.lock
LOW
DEPCUR-PY
Python package `aiocsv` is minor version(s) behind (1.2.3 -> 1.4.1)
tools/requirements.txt:8
LOW
MINED116
Workflow references `secrets.AZURE_STORAGE_CONNECTION_STRING` in a `pull_request` workflow
.github/workflows/ci.yml:183
LOW
MINED116
Workflow references `secrets.AZURE_REGTEST_CONTAINER` in a `pull_request` workflow
.github/workflows/ci.yml:182
LOW
MINED116
Workflow references `secrets.ANTHROPIC_API_KEY` in a `pull_request` workflow
.github/workflows/fuzz-pr.yml:137
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/cov.yml:128
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/cov.yml:107
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/cov.yml:100
LOW
MINED115
Action `actions/cache` pinned to mutable ref `@v5`
.github/workflows/cov.yml:55
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/cov.yml:35
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/epoll-regression-test…:79
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/epoll-regression-test…:70
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/epoll-regression-test…:33
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/regression-tests.yml:77
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/regression-tests.yml:68
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/regression-tests.yml:33
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/daily-builds.yml:78
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/daily-builds.yml:37
LOW
MINED115
Action `actions/deploy-pages` pinned to mutable ref `@v5`
.github/workflows/test-fakeredis.yml:139
LOW
MINED115
Action `actions/upload-pages-artifact` pinned to mutable ref `@v5`
.github/workflows/test-fakeredis.yml:134
LOW
MINED115
Action `actions/setup-python` pinned to mutable ref `@v6`
.github/workflows/test-fakeredis.yml:122
LOW
MINED115
Action `actions/download-artifact` pinned to mutable ref `@v8`
.github/workflows/test-fakeredis.yml:118
LOW
MINED115
Action `actions/upload-artifact/merge` pinned to mutable ref `@v7`
.github/workflows/test-fakeredis.yml:111
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/test-fakeredis.yml:85
LOW
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v7`
.github/workflows/test-fakeredis.yml:77
LOW
MINED115
Action `actions/checkout` pinned to mutable ref `@v6`
.github/workflows/test-fakeredis.yml:30
LOW
GHSA-5239-wwwm-4pmq
pygments: GHSA-5239-wwwm-4pmq
tests/dragonfly/requirements.txt
LOW
DKC015
Database service has no healthcheck
tools/local/monitoring/docker-compose.y…:106
LOW
DKR008
.dockerignore misses sensitive defaults
.dockerignore
LOW
AIC009
Multiple AI-agent scaffold marker files are present
.cursorrules:1
LOW
DKC010
Compose service lacks no-new-privileges hardening
tools/local/monitoring/docker-compose.y…:117
LOW
DKC010
Compose service lacks no-new-privileges hardening
tools/local/monitoring/docker-compose.y…:90
LOW
DKC010
Compose service lacks no-new-privileges hardening
tools/local/monitoring/docker-compose.y…:71
LOW
DKC010
Compose service lacks no-new-privileges hardening
tools/local/monitoring/docker-compose.y…:54
LOW
DKC010
Compose service lacks no-new-privileges hardening
tools/local/monitoring/docker-compose.y…:42
LOW
DKC010
Compose service lacks no-new-privileges hardening
tools/local/monitoring/docker-compose.y…:21
LOW
DKC010
Compose service lacks no-new-privileges hardening
contrib/docker/docker-compose.yml:1
LOW
DKC006
Compose service does not declare a runtime user
tools/local/monitoring/docker-compose.y…:117
LOW
DKC006
Compose service does not declare a runtime user
tools/local/monitoring/docker-compose.y…:90
LOW
DKC006
Compose service does not declare a runtime user
tools/local/monitoring/docker-compose.y…:54
LOW
DKC006
Compose service does not declare a runtime user
tools/local/monitoring/docker-compose.y…:42
LOW
DKC006
Compose service does not declare a runtime user
tools/local/monitoring/docker-compose.y…:21
LOW
DKC006
Compose service does not declare a runtime user
contrib/docker/docker-compose.yml:1
INFO
MINED071
[MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases.
tools/vector-benches/main.go:76
INFO
MINED060
[MINED060] Go Context No Cancel: context.Background() at request handler boundary leaks g…
tools/vector-benches/main.go:231
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
tools/packaging/osrepos/scripts/fetch-r…:57
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
tools/local/monitoring/docker-compose.y…:79
INFO
MINED053
[MINED053] Placeholder Default Username: [email protected] / [email protected] / admin/admin…
src/server/acl/user_registry.cc:33
INFO
MINED053
[MINED053] Placeholder Default Username: [email protected] / [email protected] / admin/admin…
src/server/acl/user.h:85
INFO
MINED053
[MINED053] Placeholder Default Username: [email protected] / [email protected] / admin/admin…
src/server/acl/user.cc:151
INFO
MINED075
[MINED075] C Malloc No Check: malloc/calloc/realloc return value used without checking fo…
src/redis/lua/cjson/strbuf.c:61
INFO
MINED075
[MINED075] C Malloc No Check: malloc/calloc/realloc return value used without checking fo…
src/redis/lua/cjson/fpconv.c:127
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
src/facade/resp_validator.cc:32
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
src/core/small_string.cc:40
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
src/core/score_map_test.cc:48
INFO
MINED080
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.
src/core/cms_test.cc:15
INFO
MINED080
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.
src/core/bloom_test.cc:17
INFO
MINED080
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.
src/core/allocation_tracker_test.cc:20
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
fuzz/replay_crash.py:37
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
fuzz/memcache_mutator.py:209
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
fuzz/generate_targeted_seeds.py:192
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
fuzz/generate_targeted_seeds.py:249
INFO
DEPCUR-PY
Python package `markupsafe` is patch version(s) behind (3.0.2 -> 3.0.3)
tests/fakeredis/poetry.lock
INFO
DEPCUR-PY
Python package `PyYAML` is patch version(s) behind (6.0 -> 6.0.3)
tools/requirements.txt:4