Інженер Яннік Діксен провів експеримент із безпеки свого 3D-принтера Prusa MK4S, використовуючи штучний інтелект Claude. За тиждень дослідження він виявив 23 дефекти прошивки Buddy, що дозволили дистанційно виконати код і відтворити «Рікролл» на екрані принтера.
Деталі зламу
Діксен, який займається кібербезпекою як хобі, виявив критичні вразливості під час реверс-інжинірингу. Головна вразливість (RCE) отримала 8.1 бала за шкалою CVSS, що вказує на високий рівень небезпеки. Вона була пов'язана з платформою Prusa Connect, що дозволила надсилати інструкції на контролер принтера.
- Атаки через назви файлів на USB-накопичувачах
- Переповнення купи через пошкоджені зашифровані файли
- Мережеві вразливості, що призводять до відмови в обслуговуванні
Багато з цих вразливостей виникли через надмірну залежність від операторів assert у коді. Діксен також опублікував відео з доказом концепції, яке надіслав команді Prusa.
Відповідь виробника
Компанія Prusa швидко відреагувала на виявлені проблеми. Протягом 24 годин після публікації відео команда зв’язалася з Діксеном та випустила патчі для всіх вразливостей. Користувачам рекомендують оновити прошивку Buddy до версії 7.0.0 або новішої.
Джерело: dev.ua (https://dev.ua/news/zlam-3d-prynteru-prusa-1794320514)