Штучний інтелект зламав ядро Linux менш ніж за годину без участі людини
Штучний інтелект зламав ядро Linux менш ніж за годину без участі людини

Штучний інтелект зламав ядро Linux менш ніж за годину без участі людини

Дослідницька модель штучного інтелекту від Anthropic самостійно розробила експлойт для критичної вразливості в ядрі Linux. Атака дозволяє дистанційно виконувати команди з правами суперкористувача — без облікового запису й без будь-яких дій із боку жертви. Достатньо лише встановити TCP-з’єднання із сервером.

Вразливість отримала ідентифікатор CVE-2026–98432 і присутня в ядрі Linux починаючи з версії 4.4. Національна база вразливостей США (NVD) оцінила її на 9,8 бала з 10 за шкалою CVSS. У Red Hat дали нижчу оцінку — 5,9 бала, пояснивши це тим, що для успішної атаки зловмиснику доводиться виграти гонку між ядрами процесора, що суттєво ускладнює експлуатацію.

27 жовтня Anthropic оприлюднила деталі експерименту: модель отримала вихідне завдання і без додаткової допомоги створила повноцінний робочий експлойт. У демонстрації ціллю став сервер із увімкненим багатошляховим TCP (MPTCP). Близько 48 хвилин пішло на обхід захисту KASLR, яка випадковим чином розміщує ядро в пам’яті. Іще п’ять хвилин знадобилося, щоб перехопити керування і виконати команду від імені root. Сам код експлойту Anthropic вирішила не публікувати.

Технічно вразливість пов’язана з обробкою IPv4 TCP-з’єднань. Коли з’єднання встановлюється, два ядра процесора можуть одночасно звертатися до однієї й тієї самої ділянки пам’яті. Одне ядро звільняє її, тоді як інше продовжує читання. Такий тип помилки називається use-after-free — використання пам’яті після її звільнення. За певних умов це дозволяє пошкодити пам’ять ядра та отримати контроль над виконанням коду.

Для показу атаки Anthropic обрала MPTCP — розширення TCP, що дозволяє передавати дані через кілька мережевих інтерфейсів у межах одного з’єднання. Втім, сама вразливість не прив’язана до цього протоколу: його використали лише як зручний спосіб продемонструвати дистанційну атаку.

Виправлення вже потрапили до основної гілки Linux і до стабільних версій ядра: 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 і 7.3. Ubuntu наразі готує оновлення, а Red Hat поки відклала випуск патча для RHEL.

Повідомлень про реальні атаки з використанням CVE-2026–98432 не надходило. Вразливість також не внесена до каталогу активно експлуатованих загроз американського агентства з кібербезпеки CISA.

Джерело матеріала
loader
loader