Redis
cpe:2.3:a:redis:redis:*:*:*:*:*:*:*
- <= 8.2.1
A critical remote code execution vulnerability has been identified in Redis versions 8.2.1 and prior. This issue allows an authenticated user to execute a specially crafted Lua script that manipulates the garbage collector, triggering a use-after-free condition. The vulnerability exists in all Redis versions that support Lua scripting.
Exploitation of this vulnerability could lead to unauthorized remote code execution on the server where Redis is running.
Users can upgrade to Redis version 8.2.2, which addresses this vulnerability. Alternatively, without patching the Redis server executable, Lua script execution can be disabled by using Access Control Lists (ACLs) to restrict the EVAL and EVALSHA commands.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.