Ако бъдат използвани, тези пропуски могат да позволят на нападателите да получат неоторизиран достъп до чувствителна информация или като цяло да причинят проблеми
La Сигурността на Linux е сериозно засегната през последните дни и е изправен пред безпрецедентна оперативна криза с откриването на Франнезия (CVE-2026-46300), четвъртата докладвана критична уязвимост.
Известен също като Копиране Неуспешно 3.0 от изследователския екип на V12, отговорен за неговото откритие, това Проблем с локалната ескалация на привилегиите разкрива универсален вектор на атака и изключително точна. Подобно на своите предшественици, Fragnesia позволява на непривилегирован потребител да получи абсолютен администраторски достъп, като презаписва данни директно в кеша на страниците на RAM, без да променя физическите файлове на твърдия диск. Въпреки че споделя същия вектор на атака като Мръсен фрагмент в подсистемата xfrm-ESPНеговата природа произтича от съвсем различна логическа грешка, която е наложила проектирането на независим и спешен пластир за смекчаване на последиците.
Това, което прави франзенията изключително опасна, е нейното възможност за извършване на произволни байтови записи във файлове само за четене, без да се разчита на сложни условия за състезаниеУязвимостта се задейства чрез механизма за капсулиране на протокола ESP-in-TCP, което разкрива, че издадените по-рано корекции са били недостатъчни или, парадоксално, са създали условия за случайно задействане на тази нова уязвимост в ядра, пуснати до 13 май 2026 г. С напълно функционален, публично достъпен оперативен код. вече налични, Системните администратори са изправени пред надпревара с времето за въвеждане на блокировки временни, докато основните дистрибуции разположат окончателните корекции в своите хранилища.
Забравяне на фрагменти и AES-GCM криптографско инжектиране
El Произходът на Франнезия се крие в недостатък на логиката в рамките на управлението на мрежовия буфер на ядрото. Централната грешка възниква, защото буферът (skb) буквално „забравя“ този фрагмент от паметта Споделя се по време на процеса на обединяване на данни. Кога TCP сокетът извършва прехода в режим на потребителско ниво (ULP) espintcp след като данните вече са прехвърлени от файл към опашката за получаване, Ядрото прави фаталната грешка да обработва страниците от опашката, сякаш са легитимен ESP шифрован текст. В опит да оптимизира производителността и да избегне ненужно съхранение, системата прилага криптографския алгоритъм AES-GCM директно към кеша на страниците, използвайки операция XOR на място. Чрез внимателно манипулиране на инициализационния вектор (IV) или nonce, атакуващият може да принуди системата да генерира специфичен байт от ключовия поток, като по този начин презапише всеки целеви байт във файла с точно желаната стойност.
Таблици за търсене и промяна на защитени двоични файлове
El Атаката започва с изолиране на процеса в ново потребителско и мрежово пространство от имена., където той Нападателят инсталира ESP асоциация за сигурност на транспортен режим с известен ключ. След това, Програмата изгражда таблица за търсене от 256 записа, която съпоставя всеки възможен резултантен байт. на криптографския ключов поток със съответния му nonce. Използвайки директен трансфер на паметта (splice), нападателят зарежда изпълним файл в кеша на страницата критичен към системата с зададен бит suid, Обикновено помощната програма /usr/bin/su. Внимателно итериране байт по байт и многократно задействане на грешката, Софтуерът презаписва първите 192 байта на оригиналната помощна програма с малък изпълним код. (stub), независимо от позицията. Когато променената команда най-накрая бъде извикана, операционната система игнорира защитения файл на твърдия диск и изпълнява заразената версия от кеша, като незабавно предоставя сесия на суперпотребител или root shell.
Екологични ограничения и протоколи за почистване от критични значение
Въпреки че е експлойт, успешното му изпълнение зависи от специфични условия на околната среда.: възможността за създаване на непривилегировани потребителски имена. В системи с ограничителни конфигурации по подразбиране, като Ubuntu с активните си AppArmor профили, Атаката е блокирана в началната си фаза, освен ако администраторът не е променил параметрите. на ядрото, за да се активира тази функция.
Критичен аспект на тази атака е временното запазване на инфекцията. Тъй като промененият двоичен файл остава в кеша на страниците, всяко последващо легитимно изпълнение на заразената команда ще отвори нежелани root сесии. Ето защо е важно екипите по сигурност незабавно да почистят системния кеш, използвайки инструменти за виртуална памет, след всяка атака, целяща доказателство за концепция.
За да се смекчи заплахата на производствените сървъри, докато пристигнат официалните корекции, техническата препоръка е радикално да се деактивира зареждането на модулите esp4, esp6 и rxrpc в глобалната конфигурация на ядрото.
И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробностите В следващия линк.