uBlock Originis tuvastatud haavatavus, mis põhjustab kokkuvarisemise või ressursi ammendamisse viiva probleemi.

Soovimatu sisu blokeerimise süsteemis uBlock Origin avastati haavatavus, mis võimaldab spetsiaalselt koostatud URL-ile navigeerimisel põhjustada krahhi või mälutühjenemise, kui see URL satub range blokeerimise filtrite alla („strict blocking“). Haavatavus avaldub ainult probleemsele URL-ile otse minnes, näiteks lingile klõpsamisel.

Haavatavus parandati uBlock Origini värskenduses 1.36.2. Sarnane probleem mõjutab ka uMatrixi laiendust, kuid selle arendus on lõpetatud ja uuendusi enam ei väljastata. uMatrixis puuduvad ka möödaviigulahendused kaitseks (alguses soovitati kõik range blokeerimise filtrid vahekaardil „Assets“ keelata, kuid seda soovitust peeti ebapiisavaks ja see tekitas probleeme kasutajatele, kellel on oma blokeerimisreeglid). ηMatrixis, mis on Pale Mooni projekti uMatrixi fork, parandati haavatavus versioonis 4.4.9.

Range blokeerimise filter määratakse tavaliselt tasemel domeenide ja tähendab kõigi ühenduste keelamist, isegi kui minnakse otse lingi kaudu. Haavatavuse põhjus on selles, et range blokeerimise filtri alla kuuluvale lehele liikumisel kuvatakse kasutajale hoiatus, mis sisaldab teavet blokeeritud ressursi kohta, sealhulgas näidatakse URL-i ja päringuparameetreid. Probleem seisneb selles, et uBlock Origin töötleb päringuparameetreid rekursiivselt ja lisab need DOM-puusse, arvestamata pesastatuse taset.

Spetsiaalselt koostatud URL-i töötlemisel saab Chrome'i uBlock Originis esile kutsuda selle protsessi krahhi, milles brauserilaiendus töötab. Pärast krahhi jääb kasutaja kuni laienduse protsessi taaskäivitumiseni soovimatu sisu blokeerimiseta. Firefoxis täheldatakse mälutühjenemist.

uBlock Originis tuvastatud haavatavus, mis põhjustab kokkuvarisemise või ressursi ammendamisse viiva probleemi.


Allikas: opennet.ru
Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster