I Linux-kernen version 6.18 er der blevet rettet en sårbarhed (CVE-2025-68260) i mekanismen for inter-process kommunikation, Binder, skrevet i Rust. Problemet skyldes en race condition under udførelse af operationer i unsafe-blokke, der arbejder direkte med pointers til de forrige og næste elementer i listen. Ved succesfuld udnyttelse begrænses sårbarheden i Binder til en nedbrud og medfører ikke hukommelsesskader.
Greg Kroah-Hartman, der er ansvarlig for vedligeholdelse af stabilversionen af Linux-kernen, skrev i en kommentar til denne sårbarhed, at Rust ikke er en mirakelløsning, der kan eliminere alle sikkerhedsproblemer, men at dette sprog virkelig hjælper med at beskytte mod en bestemt klasse af sårbarheder. Det er bemærkelsesværdigt, at der, udover sårbarheden i Binder, i går blev offentliggjort oplysninger om 159 sårbarheder i forskellige komponenter af Linux-kernen, skrevet i C.
Kilde: opennet.ru
