Уязвимост Π² uBlock Origin, причиняваща срив ΠΈΠ»ΠΈ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° рСсурситС

Π‘Π΅ΡˆΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π° уязвимост Π² систСмата Π½Π° uBlock Origin Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π΄Π° възникнС срив ΠΈΠ»ΠΈ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° ΠΏΡ€ΠΈ навигация към спСциално ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ URL адрСс, Π°ΠΊΠΎ Ρ‚ΠΎΠ·ΠΈ URL адрСс ΠΏΠΎΠΏΠ°Π΄Π° ΠΏΠΎΠ΄ строги Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰ΠΈ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ. Уязвимостта сС появява само ΠΏΡ€ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Π½Π΅ Π΄ΠΎ проблСмния URL адрСс, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅ Π²ΡŠΡ€Ρ…Ρƒ Π²Ρ€ΡŠΠ·ΠΊΠ°.

Уязвимостта Π΅ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° Π² актуализацията Π½Π° uBlock Origin 1.36.2. Π”ΠΎΠ±Π°Π²ΠΊΠ°Ρ‚Π° uMatrix ΡΡŠΡ‰ΠΎ страда ΠΎΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½ΠΎ Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½Π° ΠΈ Π²Π΅Ρ‡Π΅ Π½Π΅ сС пускат Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ uMatrix няма Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° сигурност (ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ бСшС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π΄Π° сС Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚ всички стриктни Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰ΠΈ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ ΠΏΡ€Π΅Π· Ρ€Π°Π·Π΄Π΅Π»Π° β€žΠΠΊΡ‚ΠΈΠ²ΠΈβ€œ, Π½ΠΎ Ρ‚Π°Π·ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠ° сС ΠΎΠΊΠ°Π·Π° Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° ΠΈ създава ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ със собствСни ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅). Π’ Ξ·Matrix, Ρ€Π°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π½Π° uMatrix ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Pale Moon, уязвимостта бСшС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° във вСрсия 4.4.9.

Бтриктният Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰ Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° Π½Π° Π½ΠΈΠ²ΠΎ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ всички Π²Ρ€ΡŠΠ·ΠΊΠΈ са Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ, Π΄ΠΎΡ€ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ слСдватС Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠ°. Уязвимостта сС дълТи Π½Π° Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ ΠΏΡ€ΠΈ Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Π½Π΅ Π΄ΠΎ страница, която Π΅ ΠΎΠ±Π΅ΠΊΡ‚ Π½Π° стриктСн Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‰ Ρ„ΠΈΠ»Ρ‚ΡŠΡ€, Π½Π° потрСбитСля сС ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ прСдоставя информация Π·Π° блокирания рСсурс, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ URL адрСса ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° заявката. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅, Ρ‡Π΅ uBlock Origin Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° заявката рСкурсивно ΠΈ Π³ΠΈ добавя към DOM Π΄ΡŠΡ€Π²ΠΎΡ‚ΠΎ, Π±Π΅Π· Π΄Π° Π²Π·Π΅ΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° Π²Π»Π°Π³Π°Π½Π΅.

ΠšΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ със спСциално създадСн URL адрСс Π² uBlock Origin Π·Π° Chrome, Π΅ възмоТно Π΄Π° сС сринС ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚, ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‰ Π΄ΠΎΠ±Π°Π²ΠΊΠ°Ρ‚Π° Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°. Π‘Π»Π΅Π΄ срив, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ с Π΄ΠΎΠ±Π°Π²ΠΊΠ°Ρ‚Π° Π½Π΅ бъдС рСстартиран, потрСбитСлят остава Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. Firefox ΠΈΠ·ΠΏΠΈΡ‚Π²Π° ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°.

Уязвимост Π² uBlock Origin, причиняваща срив ΠΈΠ»ΠΈ ΠΈΠ·Ρ‡Π΅Ρ€ΠΏΠ²Π°Π½Π΅ Π½Π° рСсурситС


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€