Rust-sårbarheter i Linuxkärnan: teknisk analys av race condition i Binder-drivrutin

Efter den inledande rapporten om den första sårbarheten i Linuxkärnans Rust-kod avslöjar en djupare analys av CVE-2025-68260 i Rust-baserade Binder-modulen en race condition i hanteringen av datalistor som orsakar minneskorruption och systemkrascher. Detaljerade patchar finns tillgängliga i kärna 6.18.1 och 6.19-rc1.

Identifierad i Rust-implementeringen av Binder-process-till-process-kommunikationsmekanism (IPC) —som nyligen omskriven för Android i drivers/android/binder/node.rs— fokuserar denna brist (CVE-2025-68260) på en race condition i funktionen Node::release.

Problemet uppstår när ett lås förvärvas för att komma åt en delad länkad lista, objekten flyttas till en temporär lokal stack, men låset släpps för tidigt —innan objekten bearbetas och itereras fullt ut. Detta fönster tillåter samtidig åtkomst från kärntrådar till prev/next-pekare, vilket leder till minneskorruption, kärnpanik, oväntade omstarter, tjänsteavbrott och fel som kernel oops i loggarna.

Introducerad i kärna 6.18 via en Binder-uppdateringscommit som missade synkronisering, ökar den riskerna för Android-system och Binder-beroende servrar.

Kärnans underhållare patchade den snabbt i 6.18.1 och 6.19-rc1. Uppdatera till den senaste stabila kärnan för fullständigt skydd; upstream-patchar fungerar som tillfälliga lösningar för kritiska miljöer.

Relaterade artiklar

Linus Torvalds announcing the Linux 6.18-rc1 kernel release in his office, symbolizing a smooth development milestone.
Bild genererad av AI

Linux 6.18-rc1 släppt efter smidig sammanslagningsfönster

Rapporterad av AI Bild genererad av AI

Linus Torvalds har meddelat släppet av Linux 6.18-rc1, vilket markerar starten på kandidatfasen för den kommande kärnversionen. Han beskrev det föregående tvåveckors sammanslagningsfönstret som 'ett av de bra sammanslagningsfönstren', och noterade dess genomsnittliga storlek och brist på allvarliga problem under testning. Kärnan inkluderar omfattande drivrutinsuppdateringar och förbättringar över olika subsystem.

I en anmärkningsvärd utveckling efter Rusts växande roll i Linux-kärnan — inklusive den inhemska Binder IPC-omskrivningen för Android — har den första sårbarheten i kärnans Rust-kod rapporterats: ett race condition i Android Binder-drivrutinen som påverkar kärna 6.18+.

Rapporterad av AI

Med byggande på godkännandet från Kernel Maintainers Summit 2025 slutförde Linux-kärnan den permanenta Rust-integrationen sent 2025, och belyste tidiga framgångar som den första Rust CVE-upptäckten tillsammans med stora prestanda- och säkerhetsuppdateringar i kärna 6.19 och 6.18.

Med Linus Torvalds meddelande om Linux-kärnan 6.19-rc1 introducerar denna release-kandidat avancerade säkerhetsfunktioner som PCIe-länkkryptering, förbättringar av filsystem för EXT4 och XFS samt drivrutiner för ny hårdvara inklusive Tenstorrent SoC och Intel Xe3P-grafik.

Rapporterad av AI

Linus Torvalds har meddelat att Linuxkärnan kommer att hoppa till version 7.0 efter att 6.x-serien avslutas, vilket markerar en kosmetisk men symbolisk milstolpe för det öppna källkodsprojektet. Beslutet följer etablerade versionspraktiker för att hålla minornummer hanterbara, utan någon större teknisk omarbetning kopplad till förändringen. Pågående utvecklingar inkluderar utökad Rust-integration och förbättringar i hårdvarustöd.

Elastic Security Labs har beskrivit utvecklingen av Linux-rotkitar i en forskningsrapport i två delar som publicerades den 5 mars 2026. Dessa moderna hot utnyttjar kärnfunktioner som eBPF och io_uring för att förbli dolda i moln-, IoT- och servermiljöer. Forskningen belyser hur sådana rotkitar undviker traditionella detektionsmetoder.

Rapporterad av AI

Linuxkärnans 6.17-serie har officiellt nått slutet av sin supporterade livslängd, vilket uppmanar användare att uppgradera till den nyare 6.18 LTS-versionen. Släppt i september 2025 var kärnan 6.17 en kortlivad gren som introducerade flera förbättringar i hårdvarustöd. Kärnan 6.18, som lanserades förra månaden, erbjuder långsiktig stabilitet fram till 2027.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj