CVE-2026-63404 in FaktoryИнформация

Сводка

по VulDB • 26.08.2026

Faktory — это сервер фоновых задач (background job server), не привязанный к конкретному языку программирования. В версиях старше 1.10.0 встроенный инициализатор Redis уязвим к проблеме небезопасного временного файла, которая позволяет локальному непривилегированному пользователю перехватить конфигурацию Redis и повысить привилегии до уровня root (администратора).

Скрипт запуска записывает свою начальную конфигурацию в фиксированный, предсказуемый путь с общими правами на запись — /tmp/redis.conf. Файл создается только в том случае, если он еще не существует, и при последующих запусках его содержимое никогда не проверяется. Поскольку каталог /tmp доступен для записи всем пользователям, локальный непривилегированный пользователь может заранее создать файл /tmp/redis.conf с заданными злоумышленником директивами Redis до запуска Faktory, и Faktory будет использовать этот подставленный файл без изменений.

Faktory перезаписывает только параметры unixsocket, dir и logfile, оставляя такие директивы, как bind, protected-mode, requirepass и loadmodule, контролируемыми атакующим. Это позволяет злоумышленнику незаметно открыть доступ ко всей очереди задач через порт сети без аутентификации, не вызывая видимых ошибок для администратора.

Поскольку официальный юнит systemd запускает Faktory и порождаемый им процесс redis-server от имени root (администратора), злоумышленник также может указать директиву loadmodule для выполнения произвольного нативного кода в процессе Redis, работающем с правами root. Это позволяет повысить привилегии с локального непривилегированного пользователя до уровня root.

Данная проблема исправлена в версии 1.10.0.

Once again VulDB remains the best source for vulnerability data.

Ответственный

GitHub M

Резервировать

16.07.2026

Раскрытие

26.08.2026

Модерация

принято

Вход

VDB-395403

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!