V mehanizmu medprocesnega komuniciranja Binder, vključenem v jedro Linux 6.18 in napisanem v jeziku Rust, je bila odpravljena ranljivost (CVE-2025-68260). Težava je posledica stanja dirke pri izvajanju operacij v blokih unsafe, ki neposredno delujejo z pokazatelji na prejšnji in naslednji element seznama. Ob uspešni izkoriščenosti je ranljivost v Binderju omejena na nenadno prekinitev in ne vodi do poškodb pomnilnika.
Greg Kroah-Hartman, ki je odgovoren za podporo stabilni veji jedra Linux, je v komentarju o tej ranljivosti navedel, da Rust ni panaceja, ki bi odpravila vse težave z varnostjo, vendar ta jezik res pomaga zaščititi pred določenim razredom ranljivosti. Zanimivo je, da so poleg ranljivosti v Binderju včeraj objavili podatke o 159 ranljivostih v različnih komponentah jedra Linux, napisanih v jeziku C.
Izvor: opennet.ru
