Vulnerabilitatea în uBlock Origin care provoacă blocarea sau epuizarea resurselor

A fost identificată o vulnerabilitate în sistemul uBlock Origin pentru blocarea conținutului nedorit care permite să apară o blocare sau epuizare a memoriei la navigarea către o adresă URL special concepută, dacă această adresă URL se încadrează în filtre de blocare stricte. Vulnerabilitatea apare doar atunci când navigați direct la adresa URL problematică, de exemplu când faceți clic pe un link.

Vulnerabilitatea este remediată în actualizarea uBlock Origin 1.36.2. Suplimentul uMatrix suferă și el de o problemă similară, dar a fost întrerupt și actualizările nu mai sunt lansate. Nu există soluții de securitate în uMatrix (inițial s-a sugerat dezactivarea tuturor filtrelor stricte de blocare prin fila „Active”, dar această recomandare s-a dovedit a fi insuficientă și creează probleme utilizatorilor cu propriile reguli de blocare). În ηMatrix, o furcă a uMatrix din proiectul Pale Moon, vulnerabilitatea a fost remediată în versiunea 4.4.9.

Un filtru de blocare strict este de obicei definit la nivel de domeniu și înseamnă că toate conexiunile sunt blocate, chiar și atunci când urmăresc direct un link. Vulnerabilitatea este cauzată de faptul că atunci când navighează către o pagină care este supusă unui filtru de blocare strict, utilizatorului i se afișează un avertisment care oferă informații despre resursa blocată, inclusiv URL-ul și parametrii de interogare. Problema este că uBlock Origin analizează recursiv parametrii cererii și îi adaugă în arborele DOM fără a ține cont de nivelul de imbricare.

Când gestionați o adresă URL special creată în uBlock Origin pentru Chrome, este posibil să blocați procesul care rulează suplimentul de browser. După o blocare, până când procesul cu programul de completare este repornit, utilizatorul rămâne fără să blocheze conținutul nedorit. Firefox se confruntă cu epuizarea memoriei.

Vulnerabilitatea în uBlock Origin care provoacă blocarea sau epuizarea resurselor


Sursa: opennet.ru

Adauga un comentariu