CVE-2026-33179
libfuse: разыменование нулевого указателя и утечка памяти при инициализации очереди io_uring
- Опубликовано
- 20 мар. 2026 г.
- Обновлено
- 25 мар. 2026 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 28 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HНизкий · следующие 30 дней
- Процентиль
- 9,7 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
libfuse — это эталонная реализация FUSE для Linux. Начиная с версии 3.18.0 и до версии 3.18.2, разыменование NULL-указателя и утечка памяти в fuse_uring_init_queue позволяют локальному пользователю вызвать сбой демона FUSE или привести к исчерпанию ресурсов. Когда numa_alloc_local завершается с ошибкой во время настройки очереди io_uring, код продолжает работу с NULL-указателями. Когда fuse_uring_register_queue завершается с ошибкой, выделения NUMA утекают, а функция ошибочно возвращает успех. Затронут только транспорт io_uring; традиционный путь /dev/fuse не затронут. PoC подтверждён с помощью AddressSanitizer/LeakSanitizer. Эта проблема исправлена в версии 3.18.2.
Источники
1- abhinavagarwal07.github.ioЭксплойт
RingWraith: CVE-2026-33150 и CVE-2026-33179 — Use-After-Free и разыменование NULL в libfuse io_uring
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.