Chrome Web Store
6Versions
1Code reviewed

Do not install

Code review: critical (v1.0.3)

Our reviewer read version 1.0.3 of this extension and confirmed malicious behaviour. 4 security findings documented below. Do not install it. Remove it if you already have it.

What our analysis found

AdBlock - Ads and Youtube is rated malicious by Extension Auditor. Our code review reported 4 findings (2 critical, 2 high), led by remote code loading. Its permissions mean it can inject scripts into pages.

Key findings

  • critical· remote code loading —The service worker downloads an arbitrary HTML document fragment from an operator-controlled endpoint and persists it as `notificationTree`. then assigns that server-controlled string to `innerHTML` on every frame at document_start (:160); inline event-handler attributes such as `<img src=x onerror=...>` inserted this way execute in the page's main world, and:10,13 removes the page CSP that would otherwise block them.:200-204 re-triggers this fetch every three hours, so the payload can be swapped at any time without a Chrome Web Store update — precisely the remote-code-ban circumvention pattern, not a legitimate ad-filter list update (filter lists would be declarativeNetRequest rules, not HTML).
  • critical· network interception —This always-enabled ruleset strips Content-Security-Policy, CSP-Report-Only and X-Frame-Options from every top-level and framed document on the entire web, silently disabling XSS mitigation and clickjacking protection on every site the user visits (including banking and webmail). Five of the eight header names (`ad-block-enabled`, `advertising-tracking-disabled`, `ad-replacement-active`, `ad-script-blocking`, `ad-container-filtering`) are not real HTTP headers and exist only to make the list look ad-blocking related, which is direct evidence of intent; ad blocking has no need to remove X-Frame-Options at all. The CSP removal is what converts the remote `innerHTML` payload above into working script execution, and the orphan ` ` iframe to looks like a residual test of the framing bypass.
  • high· network interception —The `whiteList` array returned by the remote config (:339-344) is converted verbatim into dynamic `allowAllRequests` rules at priority 999999, matching any URL pattern the server chooses. This hands the operator silent, post-install control over which sites have request filtering suppressed, with no user visibility or consent — the natural monetisation of an ad blocker that sells 'acceptable' pass-through, and equally a way to re-enable delivery on whatever domains the operator is paid for while the popup still reports blocking as active.
  • high· other —The bundled manifest requests `declarativeNetRequestFeedback`, which is absent from the live Chrome Web Store manifest summary (`storage`, `tabs`, `declarativeNetRequest`, `scripting`) — the shipped package and the published listing do not agree on the permission set, so reviewers and users auditing the listing see a narrower surface than the ZIP requests. The only consumer of that permission is the `onRuleMatchedDebug` statistics listener at:478, which Chrome fires only for installs, so the capability is dead code in a store install and its presence here points to a build pushed from a development tree rather than the reviewed artifact.

The extension fetches an HTML blob (`notification.tree`) from every 3 hours (:309-338,:200-204) and injects it with `innerHTML` into every frame at `document_start` (:160), while its static declarativeNetRequest ruleset strips `content-security-policy`, `content-security-policy-report-only` and `x-frame-options` from every main_frame and sub_frame (:10-18) — innerHTML-borne inline event handlers (e.g. `<img onerror>`) execute in the page's main world, and the CSP that would stop them has been removed, so the operator has a live remote-code channel into every site the user visits. The server additionally supplies arbitrary `whiteList` filters that become `allowAllRequests` rules at priority 999999 (:339-344 → 225-245), giving remote control over where request filtering is switched off. Corroborating: the permhash cluster is flagged malicious, the publisher is flagged, and this ID appears in Palant's Jan-2025 writeup on extensions circumventing Google's remote-code ban; contradicting signals are weak and reputational only (chrome-stats likelihood, 4.4-star rating). Note that ` ` (the actual ad-filter ruleset) and the icon PNGs are referenced by the manifest but absent from this bundle, and ` ` — an orphan page containing only an iframe to, reachable from no code path — reads as a leftover framing test consistent with the X-Frame-Options removal; the telemetry to the publisher's own policy domain (:202-223, 309-310, 412-414) is first-party and is not treated as a finding.

AdBlock - Ads and Youtube

AdBlock - Ads and Youtube

ID: nonajfcfdpeheinkafjiefpdhfalffof

Supported Languages

🇺🇸US English

Extension Info & Metadata

Status
Active
Version
1.1.0
Size
0.94 MB
Rating
4.4/5
Reviews
26
Users
485
Type
Extension
Updated
Oct 28, 2025
Category
Privacy & security
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No
This publisherTrack record
1extension
All still listed

Publisher Contextual Analysis

Author
carrollmarvin74View Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Website
Visit
Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Users
485

Screenshots & videos

Screenshot 1

Install growth

Item
Type
Severity
Description
declarativeNetRequest
Permission
Critical
This permission allows the extension to define rules to block, redirect, or modify network requests. Rated Critical because it can control all network traffic, potentially blocking security updates or redirecting to malicious sites.
scripting
Permission
Critical
This permission allows injection and execution of JavaScript on any webpage. Rated Critical because it can modify page content, steal sensitive data, and inject malicious code into any site the extension has access to.
http://*/*
Host
Critical
Broad host access — the extension can read/modify content on every website.
https://*/*
Host
Critical
Broad host access — the extension can read/modify content on every website.
Contextual Risk Factors
Risk Factor
High
The following context increases the overall risk:• 10% increase: Early script execution enables pre-emptive content manipulation
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
tabs
Permission
Medium
This permission enables tab management and monitoring. Rated Medium because it can track open tabs, access tab metadata, and monitor user browsing patterns.
Early Content Script Execution
Risk Factor
Medium
This extension runs content scripts at document_start.

Gain full insight into all external connections.

Upgrade for full visibility.

About this extension

Blasting fast and light AdBlock with Youtube ads skipper

Read the publisher’s full description

Introducing AdBlock - Ads and YouTube, the ultimate solution for a smoother, faster, and ad-free browsing experience. With this Chrome extension, you can bid farewell to annoying advertisements, pesky YouTube video ads, and invasive tracking requests. Say hello to a cleaner, more enjoyable online journey. **Block Ads Everywhere:** Tired of being bombarded with advertisements while browsing your favorite websites? AdBlock - Ads and YouTube has got you covered. It effectively blocks all types of ads, including banners, pop-ups, and auto-playing videos, ensuring a clutter-free browsing environment. Say goodbye to distractions and hello to uninterrupted browsing. **Skip YouTube Video Ads:** Sick of waiting for those dreaded YouTube video ads to finish before you can watch your desired content? With AdBlock - Ads and YouTube, you can say goodbye to those frustrating interruptions. This handy extension automatically skips YouTube video ads, allowing you to enjoy your favorite videos without any disruptions. Sit back, relax, and let AdBlock take care of the rest. **Block Tracking Requests:** Concerned about your online privacy? AdBlock - Ads and YouTube helps protect your privacy by blocking tracking requests from websites. Say goodbye to intrusive trackers that follow your every move online. With this extension, you can browse with peace of mind, knowing that your online activities remain private and secure. **Light and Fast:** Worried about your browser's performance taking a hit due to the extension? Fear not! AdBlock - Ads and YouTube is designed to be incredibly light and fast, ensuring minimal impact on your browser's performance. Enjoy a seamless browsing experience without any lag or slowdowns. In fact, this extension may even make your browser faster by eliminating resource-heavy ads and tracking scripts. **Built on Manifest V3:** AdBlock - Ads and YouTube is built on Manifest V3, the latest version of Chrome's extension manifest format. This makes the extension more secure, efficient, and reliable. Manifest V3 offers enhanced security features, improved performance, and better compatibility with the latest versions of Chrome. Rest assured, you're getting the best-in-class ad-blocking experience with AdBlock - Ads and YouTube. **Seamless Integration:** AdBlock - Ads and YouTube seamlessly integrates into your Chrome browser, providing a hassle-free ad-blocking solution. Once installed, the extension works silently in the background, ensuring that you enjoy a cleaner, faster browsing experience without any extra effort on your part. **Stay Up-to-Date:** Worried about missing out on updates? AdBlock - Ads and YouTube automatically updates itself, ensuring that you always have the latest features and security enhancements. Rest easy knowing that your browsing experience is always optimized for maximum performance and privacy. In conclusion, AdBlock - Ads and YouTube is the ultimate companion for anyone who values a clean, fast, and ad-free browsing experience. With its powerful ad-blocking capabilities, seamless integration, and robust security features, this Chrome extension is a must-have for anyone who wants to take control of their online experience. Say goodbye to ads, YouTube video interruptions, and tracking requests – and hello to a smoother, faster, and more enjoyable browsing journey. Install AdBlock - Ads and YouTube today and experience the difference for yourself. PLEASE NOTE THE LIMITATIONS: 1. The extension does not block ad requests on YouTube, rather skips video ads, where it's possible, or speeds them up otherwise. This way is better and less conflicting with YouTube algorithms. 2. The blocked ad requests counter may not show the exact number of blocked requests. 3. When pausing ad blocking you can use the button to re-enable ad blocking on the website only when you close the extension popup (when you focus on the window itself).

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

URLs
4

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

No URLs found
No IP addresses found

Gain full insight into all external connections.

Upgrade for full visibility.

Showing 1 to 6 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

Gain full insight into all external connections.

Upgrade for full visibility.

Popular in Privacy & Security