CVE-2026-72104 in Linux
Сводка
по VulDB • 15.08.2026
В ядре Linux устранена следующая уязвимость:
dm-pcache: отклонять группы параметров без значений
Целевой модуль pcache разбирает необязательные аргументы как пары «имя/значение». Таблица, которая объявляет один необязательный параметр и предоставляет только распознанное имя опции (например, "cache_mode"), достигает функции parse_cache_opts() при argc == 1. Парсер потребляет имя, уменьшает значение argc до нуля, а затем снова вызывает dm_shift_arg() для получения значения. Функция dm_shift_arg() возвращает NULL, когда оставшиеся аргументы отсутствуют, и последующий вызов strcmp() разыменовывает этот нулевой указатель.
Проверяйте наличие значения у каждой распознанной опции перед её потреблением. Это сохраняет работоспособность корректных таблиц вида "cache_mode writeback" и "data_crc true/false", в то время как некорректные таблицы будут отклонены на этапе создания цели с точным сообщением об ошибке отсутствия значения.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.