Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2026-23479

Опубликовано: 05 мая 2026
Источник: debian

Описание

Redis is an in-memory data structure store. In redis-server from 7.2.0 until 8.6.3, the unblock client flow does not handle an error return from `processCommandAndResetClient` when re-executing a blocked command. If a blocked client is evicted during this flow, an authenticated attacker can trigger a use-after-free that may lead to remote code execution. This has been patched in version 8.6.3.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
redisfixed5:8.6.3-1experimentalpackage
redisunfixedpackage
redisnot-affectedbookwormpackage
redisnot-affectedbullseyepackage

Примечания

  • https://github.com/redis/redis/security/advisories/GHSA-93m2-935m-8rj3

  • https://www.zeroday.cloud/blog/redis-cve-2026-23479-deep-dive

  • Fixed by: https://github.com/redis/redis/commit/c14e9925e571c3c8ecbeb8632fe834faa32175ea (8.6.3)

Связанные уязвимости

CVSS3: 8.8
ubuntu
3 месяца назад

Redis is an in-memory data structure store. In redis-server from 7.2.0 until 8.6.3, the unblock client flow does not handle an error return from `processCommandAndResetClient` when re-executing a blocked command. If a blocked client is evicted during this flow, an authenticated attacker can trigger a use-after-free that may lead to remote code execution. This has been patched in version 8.6.3.

CVSS3: 7.5
redhat
3 месяца назад

Redis is an in-memory data structure store. In redis-server from 7.2.0 until 8.6.3, the unblock client flow does not handle an error return from `processCommandAndResetClient` when re-executing a blocked command. If a blocked client is evicted during this flow, an authenticated attacker can trigger a use-after-free that may lead to remote code execution. This has been patched in version 8.6.3.

CVSS3: 8.8
nvd
3 месяца назад

Redis is an in-memory data structure store. In redis-server from 7.2.0 until 8.6.3, the unblock client flow does not handle an error return from `processCommandAndResetClient` when re-executing a blocked command. If a blocked client is evicted during this flow, an authenticated attacker can trigger a use-after-free that may lead to remote code execution. This has been patched in version 8.6.3.

msrc
около 2 месяцев назад

redis-server use-after-free in unblock client flow may allow remote code execution

github
3 месяца назад

Use-After-Free in unblock client flow may lead to remote code execution