Google har ved en fejl åbnet offentlig adgang til en rapport (offentlig kopi), der indeholder en detaljeret forklaring og eksempel på en udnyttelse af en sårbarhed, der endnu ikke er rettet i Chromium-motoren. Sårbarheden anses for farlig, og den forsker, der opdagede problemet, har modtaget en belønning på $1000. Oplysninger om problemet blev sendt tilbage i 2022, og der har været periodiske diskussioner om at rette det, men det blev aldrig afsluttet, da der krævedes implementering af nye grænser for kontinuerlig indlæsning. I en af disse diskussioner troede udviklerne ved en fejl, at sårbarheden var blevet rettet og åbnede offentlig adgang til informationen, selvom problemet forblev uafklaret.
Sårbarheden gør det muligt at fortsætte med at udføre en baggrunds JavaScript-behandler (Service Worker) selv efter lukning af browservinduet, hvilket giver angriberen mulighed for at have konstant kontrol over browseren og indlæse og køre sin egen JavaScript-kode i konteksten af sin egen side når som helst. Angrebsscenariet indebærer, at angriberen kan få sin side åbnet i en browsers version, der ikke indeholder sårbarheder, hvorefter de kan vente på, at en alvorlig sårbarhed bliver opdaget i browseren og udføre udnyttelsen uden at brugeren behøver at åbne angriberens side igen. Metoden går ud på at skabe en side med en Service Worker, der udfører en dataindlæsning, der aldrig stopper.
Ifølge den forsker, der opdagede problemet, kan sårbarheden udnyttes til at oprette et botnet af browsere, hvis brugere ikke aner, at angriberen kan udføre JavaScript-kode på deres enhed uden at de skal foretage sig noget. Et sådant botnet kan bruges til at organisere DDoS-angreb og proxye ondsindet trafik gennem ofrenes systemer, selv uden at udnytte andre sårbarheder. Problemet påvirker alle browsere baseret på Chromium-motoren.
Kilde: opennet.ru
