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.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-77"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/28xxx/CVE-2023-28425.json"
}"2026-08-08T09:06:42Z"
[
{
"target": {
"file": "src/t_string.c"
},
"digest": {
"line_hashes": [
"182441475610501642605671073658934620783",
"241118046475951381955528223975032974221",
"334050752336779759007882543621550513946",
"237595142625563674270053138787378263237",
"35732086388463942058125361226889985808",
"288024238321528681936570854698871010674",
"75253573151739155987044230693324820391",
"272495540065890920143075774673935492458",
"295587121365029152918241275795065942476",
"187887677250993250430183502289061114315",
"62206514092654505229129687247055069622",
"54822411206008816447706005567200311080"
],
"threshold": 0.9
},
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2023-28425-3e580eb8",
"source": "https://github.com/redis/redis/commit/48e0d4788434833b47892fe9f3d91be7687f25c9"
},
{
"target": {
"function": "msetGenericCommand",
"file": "src/t_string.c"
},
"digest": {
"length": 761.0,
"function_hash": "105846752632493924986120124577450657934"
},
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2023-28425-e9185a57",
"source": "https://github.com/redis/redis/commit/48e0d4788434833b47892fe9f3d91be7687f25c9"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-28425.json"