Zraniteľnosť v uBlock Origin, ktorá vedie k pádu alebo vyčerpaniu zdrojov.

V systéme blokovania nechceného obsahu uBlock Origin bola zistená zraniteľnosť, ktorá umožňuje spôsobiť pád alebo vyčerpanie pamäte pri navigácii na špeciálne upravenú URL adresu, ak táto URL podlieha filtrám prísneho blokovania. Zraniteľnosť sa prejavuje iba pri priamom prechode na problémovú URL, napríklad pri kliknutí na odkaz.

Zraniteľnosť bola odstránená v aktualizácii uBlock Origin 1.36.2. Podobnému problému čelí aj doplnok uMatrix, ale jeho podpora bola prerušená a aktualizácie už nie sú vydávané. Obchádzajúce spôsoby ochrany v uMatrix neexistujú (pôvodne sa odporúčalo vypnúť všetky filtre prísneho blokovania cez kartu „Assets“, ale toto odporúčanie bolo uznané za neadekvátne a vytvárajúce problémy pre používateľov s vlastnými pravidlami blokovania). V ηMatrix, forku uMatrix od projektu Pale Moon, bola zraniteľnosť odstránená v vydaní 4.4.9.

Filter prísneho blokovania sa zvyčajne určuje na úrovni domén a predpokladá zákaz akýchkoľvek pripojení, aj pri priamej návšteve odkazu. Zraniteľnosť je spôsobená tým, že počas prechodu na stránku, ktorá podlieha filtru prísneho blokovania, používateľovi sa zobrazuje varovanie, v ktorom sú uvedené informácie o zablokovanom zdroji, vrátane URL a parametrov požiadavky. Problém spočíva v tom, že uBlock Origin spracováva parametre požiadavky rekurzívne a pridáva ich do stromu DOM bez ohľadu na úroveň zasadenia.

Pri spracovaní špeciálne upravenej URL v uBlock Origin pre Chrome možno spôsobiť pád procesu, v ktorom je spustený prehliadačový doplnok. Po páde, pokiaľ sa proces s doplnkom znovu nespustí, používateľ zostáva bez blokovania nechceného obsahu. V prehliadači Firefox sa pozoruje vyčerpanie pamäte.

Zraniteľnosť v uBlock Origin, ktorá vedie k pádu alebo vyčerpaniu zdrojov.


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster