CVE-2025-49844
Использование после освобождения (Use-After-Free) в Redis Lua может привести к удалённому выполнению кода
- Опубликовано
- 3 окт. 2025 г.
- Обновлено
- 20 мар. 2026 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 6 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HВысокий · следующие 30 дней
- Процентиль
- 99,7 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Redis — это база данных с открытым исходным кодом, работающая в памяти и сохраняющая данные на диск. Версии 8.2.1 и ниже позволяют аутентифицированному пользователю использовать специально созданный Lua-скрипт для манипулирования сборщиком мусора, вызывать use-after-free и потенциально приводить к удалённому выполнению кода. Проблема существует во всех версиях Redis с поддержкой Lua-скриптов. Эта проблема исправлена в версии 8.2.2. Обходной путь, не требующий установки исправления в исполняемый файл redis-server, — запретить пользователям выполнение Lua-скриптов. Это можно сделать с помощью ACL, ограничив команды EVAL и EVALSHA.
Источники
16CVE-2025-49844
- CVE-2025-49844Сканер
Сканер и учебное руководство по CVE-2025-49844 (RediShell) — уязвимости use-after-free в Lua-скриптинге Redis. Проверяет Redis-серверы на подверженность уязвимости, предоставляет шаги по устранению и объясняет механику эксплуатации в учебных целях.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.