Open RobinDuhan opened 3 weeks ago
According to our branch strategy, we only provide support for Redis 7.4.x since this is the minor version with active support from the upstream project, see https://endoflife.date/redis. The last version of 7.2.x was 7.2.6, released upstream a couple of weeks ago, but we won't cut a new release for new versions within this 7.2.x branch.
Redis has changed their license - https://redis.io/blog/redis-adopts-dual-source-available-licensing/ and are no longer OpenSource. Considering this, would the team be willing to push the latest 7.2.6?
Yes, that change in the license was performed a long time ago and there are no issues in distributing Redis as we are doing until now. In the same way, if you are concerned about license issues, you can explore other Redis alternatives such as Valkey.
Thanks. https://github.com/bitnami/containers/tree/4ca84a0acfd906611dfec9b1684f6c5e83348345/bitnami/redis/7.2/debian-12 - do you think it's possible to build this myself? Are all the scripts that bundle redis open-sourced - if so, is there any ReadMe or documentation on the build process?
Unfortunately, 7.2.6 can't be built from the sources since that version was not even compiled on our side. The latest version of Redis 7.2.x is 7.2.5 which is present in DockerHub at https://hub.docker.com/layers/bitnami/redis/7.2.5/images/sha256-602176813bb52ff1e2b96df19a6bdc0443de9df9c18f466493959d49a6edfcbc?context=explore
Name and Version
bitnami/redis
What architecture are you using?
amd64
What steps will reproduce the bug?
Checked on DockerHub
What do you see instead?
Sorry to have raised this as a bug, but there wasn't an option available to raise it as a query. Redis 7.2.6 fixes some really critical vulnerabilities. https://github.com/redis/redis/releases
(CVE-2024-31449) Lua library commands may lead to stack overflow and potential RCE. (CVE-2024-31227) Potential Denial-of-service due to malformed ACL selectors. (CVE-2024-31228) Potential Denial-of-service due to unbounded pattern matching.
Since 7.4.1 (which also fixes the same major CVEs) is unavailable across all flavors, but 7.2.6. Is it possible to understand when bitnami publishes the 7.2.6 image?