Уязвимость DirtyFrag позволяет локальному пользователю повысить привилегии до уровня root в ядре Linux. Проблема кроется в некорректной обработке фрагментированных пакетов и механизмах копирования данных в буферах сокета. Термин объединяет две критические ошибки: CVE-2026-43284 и CVE-2026-43500. Первая затрагивает подсистему IPsec ESP, вторая — модуль RxRPC, используемый файловой системой AFS. В случае с CVE-2026-43284 ошибка возникает при передаче данных через UDP-сокеты с флагом MSG_SPLICE_PAGES. Страницы из канала напрямую прикрепляются к структуре skb без установки флага SKBFL_SHARED_FRAG. Ядро воспринимает такие пакеты как обычные и применяет быстрый путь обработки без копирования данных. Это приводит к расшифровке ESP «на месте» поверх областей памяти, общих для нескольких процессов. Злоумышленник может манипулировать содержимым памяти до или после расшифровки. Результат — повреждение данных или выполнение произвольного кода с правами ядра. Риск эксплуатации зависит от активных с
DirtyFrag в Linux: CVE-2026-43284 и CVE-2026-43500, риск root-доступа и меры защиты
10 мая10 мая
7
4 мин