I Linux-kernen inkluderede driver til trådløse adaptere baseret på Realtek-chips sårbarhed (), som potentielt kan udnyttes til at udføre kode i konteksten af kernen ved at sende specifikt formaterede pakker.
Sårbarheden skyldes en buffer-overløb i koden, der implementerer P2P-tilstand (Wifi-Direct). Under analysen af pakker (Notice of Absence) mangler kontrol af størrelsen på en af værdierne, hvilket gør det muligt at skrive data uden for bufferområdet og overskrive oplysninger i de efterfølgende kernestrukturer.
Angrebet kan udføres ved at sende specifikt formaterede pakker til et system med en aktiv netværksadapter baseret på Realtek-chips, der understøtter teknologien , der gør det muligt for to trådløse adaptere at oprette direkte forbindelse uden en adgangskontrolenhed. For at udnytte problemet er det ikke nødvendigt at være tilsluttet et angribende trådløst netværk, og der kræves ingen handlinger fra brugerens side; det er tilstrækkeligt, at angriberen befinder sig inden for rækkevidde af det trådløse signal.
En fungerende prototype af exploit begrænser sig endnu til en fjernkaldt systemnedbrud, men potentielt udelukker sårbarheden muligheden for at udføre kode (antagelsen er stadig kun teoretisk, da der endnu ikke findes en prototype af exploit til kodens udførelse, men forskeren, der opdagede problemet, er allerede i gang med at udvikle den).
Problemet viser sig fra kernen (ifølge andre kilder, problemet viser sig fra kernen ), der blev udgivet i 2013. Rettelsen er indtil videre kun tilgængelig som . I distributionerne forbliver problemet uafhjulpet.
Man kan følge med i rettelserne af sårbarheder i distributionerne på følgende sider: , , , , , . Det er også sandsynligt, at sårbarheden omfatter og Android-platformen.
Kilde: opennet.ru
