Уязвимост в Binder, подсистемата на ядро на Linux, написана на Rust

В механизма за межпроцесно взаимодействие Binder, включен в ядрото на Linux 6.18 и написан на Rust, е премахната уязвимост (CVE-2025-68260). Проблемата е причинена от състояние на гонка по време на операции в небезопасни блокове, работещи директно с указатели към предишния и следващия елемент на списъка. При успешна експлоатация уязвимостта в Binder води само до аварийно спиране и не причинява повреда на паметта.

Грег Кроа-Хартман, отговарящ за поддръжката на стабилната версия на ядрото на Linux, коментира, че Rust не е панацея, която да реши всички проблеми със сигурността, но този език наистина помага за защита от определен клас уязвимости. Интересно е, че освен уязвимостта в Binder, вчера бяха публикувани данни за 159 уязвимости в различни компоненти на ядрото на Linux, написани на език C.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster