chore(deps): update redis docker tag from 7.2.11 to v7.4.6 (docker-compose.yml) - abandoned - autoclosed#10651
chore(deps): update redis docker tag from 7.2.11 to v7.4.6 (docker-compose.yml) - abandoned - autoclosed#10651renovate[bot] wants to merge 1 commit into
Conversation
DryRun Security SummaryThe Redis service image is being updated from 7.2.5 to 7.4.2, while security concerns were identified regarding hardcoded sensitive environment variables including database credentials and secret keys in docker-compose.yml. Expand for full summaryThe PR updates the Redis service image version from 7.2.5 to 7.4.2 in docker-compose.yml, with potential version-specific security patches. Security findings include:
Code AnalysisWe ran |
6566fce to
2b696b5
Compare
|
cneill
left a comment
There was a problem hiding this comment.
We're going to hold off on this one while we determine any implications of the change to Redis' licensing
2b696b5 to
d607bfa
Compare
effef4a to
6e06773
Compare
1ed4142 to
52392fd
Compare
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
|
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
|
Conflicts have been resolved. A maintainer will review the pull request shortly. |
|
This pull request identifies a potential security risk in the Redis image configuration, where pinning to a specific digest may delay critical security updates and requires a manual review process to ensure timely patching.
|
| Vulnerability | Dependency Update Risk |
|---|---|
| Description | The Redis image is pinned to a specific digest (7.4.4-alpine), which can potentially delay security updates. While this provides image immutability, it requires manual intervention to incorporate security patches. The team should establish a process for regularly reviewing and updating image digests to mitigate potential security risks. |
django-DefectDojo/docker-compose.yml
Lines 114 to 120 in 73794a9
All finding details can be found in the DryRun Security Dashboard.
mtesauro
left a comment
There was a problem hiding this comment.
The new license for 7.4.x causes issues with our open source stance and being part of OWASP - being an OWASP project we should be using only OSI approved licenses.
|
Update on this - we're looking at migrating to ValKey - that is currently being run on the public demo without issues. |
|
This pull request pins Redis to version 7.4.6 in docker-compose.yml, which is within the range affected by CVE-2025-49844 (allows an authenticated user to exploit a specially crafted Lua script). Consider upgrading Redis to a non-vulnerable version (e.g., >8.2.1) or verifying the digest points to a patched image.
Vulnerable Dependency Version in
|
| Vulnerability | Vulnerable Dependency Version |
|---|---|
| Description | The docker-compose.yml specifies redis:7.4.6-alpine pinned to a SHA256 digest. Assuming this digest corresponds to the 7.4.6-alpine tag, Redis version 7.4.6 is vulnerable to CVE-2025-49844. This CVE affects Redis versions 8.2.1 and below, allowing an authenticated user to exploit a weakness via a specially crafted Lua script. |
django-DefectDojo/docker-compose.yml
Lines 132 to 135 in bffb20d
All finding details can be found in the DryRun Security Dashboard.
|
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
|
Conflicts have been resolved. A maintainer will review the pull request shortly. |
|
This pull request has conflicts, please resolve those before we can evaluate the pull request. |



This PR contains the following updates:
7.2.11-alpine->7.4.6-alpineConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.