Friday, 21 July 2017

NoAdBlock using infinite loop to crash browsers.

Gif showing the problem: http://ift.tt/2uFC38M

Image of the code and alert: http://ift.tt/2gQdCzo

This is a cloudflare app by https://noadblock.net which I observed on the norwegian tech blog http://itavisen.no

The app is supposed to show a popup when an ad blocker is enabled, but anti-tracking solutions like Firefox's built in privacy protection also triggers the popup. When blocking the popup, an alert is shown instead, telling the user that "The uBlock Protector Extension caused that the page stopped working. Please try to disable it and reload the page." Note that I do not have uBlock Protector installed. Dismissing the alert triggers a while(true) loop.

In short: the NoAdBlock app breaks the webpage and tells the user it's their fault for using an addon.

I'm not sure if this is the right place to post this, but I felt that it was important to spread the word about it. Whether you are for or against ad-blocking, I'm sure you can agree that this is a shitty move.

edit: words, added image of the code and popup



by TheRaytar http://ift.tt/2tmhtWM

No comments:

Post a Comment