Opened 3 years ago

Last modified 3 years ago

#4866 closed defect

Possible regression in dev-version of ABP for Chrome on sibnet.ru — at Version 3

Reported by: Lain_13 Assignee:
Priority: P1 Milestone: Adblock-Plus-1.13-for-Chrome-Opera
Module: Platform Keywords:
Cc: kzar, mapx, sebastian, trev, Ross, rraceanu Blocked By:
Blocking: Platform: Chrome
Ready: yes Confidential: no
Tester: Ross Verified working: yes
Review URL(s):

https://codereview.adblockplus.org/29377728/

Description (last modified by kzar)

Environment

Adblock Plus development build 1.12.4.1725
Google Chrome 56.0.2924.87 (Official Build) (64-bit)

Issue doesn't reproduce on:
Adblock Plus 1.12.4

How to reproduce

  1. Add RU AdList filters.
  2. Add whitelist (to disable hiding filters):
    #@#.da_adp_teaser
    #@#.directadvert-block
    sibnet.ru#@##right_place_wrapper
    
  3. Open http://sibnet.ru and wait 1 second

Observed behaviour

Ads appears at the top of the page.

Expected behaviour

Ads blocked.

Extra

I've attached partially de-obfuscated code which they use to show these ads.

Change History (4)

Changed 3 years ago by Lain_13

Partially deobfuscated sibnet.ru code

comment:1 Changed 3 years ago by mapx

  • Cc kzar mapx added

comment:2 Changed 3 years ago by Lain_13

BTW, with stable ABP I see 2 error messages:

www.sibnet.ru/:205 Refused to create a worker from 'blob:http://www.sibnet.ru/0eaad1cc-4776-4fbd-b9d1-ec0ce86e8f1f' because it violates the following Content Security Policy directive: "child-src http: https:".

_0x7203x16.(anonymous function) @ www.sibnet.ru/:205
www.sibnet.ru/:205 Uncaught DOMException: Failed to construct 'SharedWorker': Access to the script at 'blob:http://www.sibnet.ru/0eaad1cc-4776-4fbd-b9d1-ec0ce86e8f1f' is denied by the document's Content Security Policy.
    at HTMLScriptElement._0x7203x16.(anonymous function) (http://www.sibnet.ru/:205:5774)

They doesn't appear with dev version. WS connection doesn't appear either, though. Probably due to being initiated from a SharedWorked which doesn't belong to any specific page.

comment:3 Changed 3 years ago by kzar

  • Cc sebastian added
  • Component changed from Unknown to Platform
  • Description modified (diff)

I can't reproduce this as described with Chrome Version 56.0.2924.87 (64-bit) and Adblock Plus built from current master. Are there any steps to reproduce that I'm missing?

(Sounds like it might have been either caused by the change in #4770, or a duplicate of #4807 which is still waiting review.)

Note: See TracTickets for help on using tickets.