AdGuard Extra (Beta)
The AI review rates the findings as likely false positive, but the risk score (44/100) still counts them.
Analysis record
- Analysed
- 1 weeks ago
- Version
- v1.1.39
- Artifact
- SHA256 AF9…16E
- Source
- Findings (non-IoC)
Is AdGuard Extra (Beta) safe?
AdGuard Extra (Beta) is a companion script for AdGuard's ad blocker, published by AdGuard itself through [email protected]. This build declares no special permissions and no host permissions, which makes sense once you know it is meant to run alongside the main AdGuard extension instead of standing on its own. The only things the scan flagged are two network calls in a file called userscript.js.
Those two findings are NET-XMLHTTPREQUEST-userscript.js-4470 and NET-FETCH-userscript.js-4479, at lines 4470 and 4479 of that file. One opens an XMLHttpRequest, the other calls fetch. An ad blocker that refreshes its filter lists has to talk to a server, and this is what that looks like in code. Neither finding records where the call goes, so there is no unknown domain attached to either one.
The scan found nothing else. No malicious code signatures matched, no suspicious domains were pulled from the file, no hidden or scrambled code was detected, and there is no code touching passwords or cookies. That combination is why the two network hits read as the ordinary machinery of a filter-updating script.
The scanner tripped on the plain fact that this script makes network requests. It cannot see the URL those requests use, so it flags the call itself. A userscript for an ad blocker that never made a network request would be the strange result.
No Findings
All security checks passed
Publisher Evidence
Limited evidencePublisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.
Chrome does not expose the same publisher verification data as IDE stores, so this score is deliberately conservative.
12 evidence rows available.
No Threats Detected
This extension passed all security checks
AI Security Report
AI Security Review
Evidence context: threat category none; evidence quality strong.
AdGuard Extra (Beta) is published under [email protected], the support address AdGuard has used across its extension lineup, and the listing describes it as a supplement for cases that regular ad blocking rules miss. The whole scan produced two findings, both medium severity, both network, both inside a single file.
NET-XMLHTTPREQUEST-userscript.js-4470 points at userscript.js:4470:0, where the code opens an XMLHttpRequest. NET-FETCH-userscript.js-4479 points at userscript.js:4479:0, where the same file calls fetch. An ad blocker that pulls or refreshes filter rules needs at least one of those calls, so both hits describe the extension doing what its description says it does. Neither finding records a destination, so there is no external domain to weigh.
Everything an actual threat would leave behind is missing. The extractor pulled zero indicators of compromise, so no suspicious host or IP survives from userscript.js. No malware signature matched. No obfuscation finding fired on the file. There are no secret findings, no dependency findings, no manifest analysis findings, and no tool-poisoning findings. The extension declares no permissions and no host permissions in this build.
The strongest case against a clean read is that an ad blocker with no host permissions looks contradictory, and that two network calls with no recorded destination could reach anywhere. That argument has a concrete answer. AdGuard Extra is built to run inside the host AdGuard extension as a userscript, which is why the file is named userscript.js and why the manifest requests nothing of its own. A script loaded by another extension inherits that extension's access instead of asking for its own. The missing endpoints are a limit of the call-site detector, which logs the API used and its line number and does not capture the URL argument. What would settle it is reading the arguments passed at userscript.js:4470 and userscript.js:4479 and comparing them against AdGuard's documented filter update hosts.
Nothing here describes data leaving the browser to an unknown party. There is no credential or cookie access, no search hijack, no proxy or relay code, and no naming that copies another product. The two network hits are the mechanics of a rule-updating script from the vendor whose support address sits on the listing.
Key Reasons
- Publisher is AdGuard ([email protected]), a long-established ad-blocking vendor, and the extension is a declared companion to its main product.
- Only two findings exist, both medium-severity call-site hits: NET-XMLHTTPREQUEST-userscript.js-4470 and NET-FETCH-userscript.js-4479 in userscript.js.
- Zero IoCs, malware signatures, obfuscation, secret, dependency, manifest-analysis or tool-poisoning findings.
- Network calls are the expected mechanics of a script that updates or applies filter rules.
- No permissions or host permissions declared, consistent with a userscript loaded by the host AdGuard extension.
False Positive Considerations
- Generic XMLHttpRequest and fetch call-site detections that record no destination URL
- Ad-blocking scripts legitimately make network requests to fetch filter rules
- Known-vendor attribution (AdGuard) driving a clean finding set with no malware indicators
- Userscript distribution model that inherits host extension permissions rather than declaring its own
Reviewed 2026-10-15; recommended action: suppress false positive; model confidence 92%.
Chrome version history
Risk trend by version
8 analyzed versions. Each point is the latest successful scan for that version; failed zero-score scans are hidden. Dates are based on first seen by risky plugins.
Pick any point on the chart to explore that version's code below.
Source Code Not Available
Source code is not available for this version of the extension.
About This Extension
Frequently Asked Questions
Similar Extensions
Related extensions from the same publisher or marketplace
AdGuard AdBlocker
Adguard Software Ltd
AdGuard AdBlocker
[email protected]
AdGuard AdBlocker (Beta)
[email protected]
AdGuard Browser Assistant
Adguard Software Ltd
AdGuard Extra
[email protected]
AdGuard VPN: free & secure proxy
[email protected]