CVE-2023-28425: Specially crafted MSETNX command can lead to denial-of-service
Redis is an in-memory database that persists on disk. Starting in version 7.0.8 and prior to version 7.0.10, authenticated users can use the MSETNX command to trigger a runtime assertion and termination of the Redis server process. The problem is fixed in Redis version 7.0.10.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Redisto a version that resolves this vulnerability.Fixed in 7.0.10
Event History
Frequently Asked Questions
What is the vulnerability ID of this Redis vulnerability?
CVE-2023-28425.
What is the severity rating of CVE-2023-28425?
The severity rating of CVE-2023-28425 is medium with a value of 5.5.
What is affected by CVE-2023-28425?
Redis versions 7.0.8 to 7.0.10 are affected by CVE-2023-28425.
How can an authenticated user exploit CVE-2023-28425?
An authenticated user can exploit CVE-2023-28425 by using the MSETNX command to trigger a runtime assertion and termination of the Redis server process.
How can I fix CVE-2023-28425?
To fix CVE-2023-28425, update Redis to version 7.0.10 or later.