Firefox Add-ons Verified

Luna Adblock for Youtube & Websites

by ST Pulse · 2.3K users · 5.0 rating
032c473a-affc-565b-a600-cea3b6b271ef | v3.2.0
65/ 100
MEDIUM risk
+4 since v2.5.0.1
Analyst verdict
Do not install

Based on the RiskyPlugins AI security review of the observed evidence.

Analysis record

Analysed
3 days ago
Version
v3.2.0
Artifact
SHA256 F22…AF5
Source
Findings (non-IoC)

Evidence ledger

Ranked by severity · findings with a source location link to the code viewer

312 detail rows

YARA Rule Matches

17 rules
SeverityRuleHitsFilesMetadata
LOWcredential env files 8
network-rules/easyprivacy-1.jsonscriptlets/main.jscosmetic-rules-fallback/part-1.json +5 more
-
LOWpostinstall persistence mechanism 21
chunks/popup-CjsllpA2.jscosmetic-rules-fallback/part-2.jsoncosmetic-rules-fallback/part-3.json +18 more
-
LOWCerberus 3
scriptlets/main.jscosmetic-rules-fallback/part-2.jsoncosmetic-rules-fallback/part-1.json
-
LOWcredential skype data 4
network-rules/easyprivacy-1.jsonnetwork-rules/ublock-filters-1.jsonnetwork-rules/fanboy-annoyance-1.json +1 more
-
LOWLocalStorageShouldNotBeUsed 1
chunks/RatingDialog.vue_vue_type_script_setup_true_lang-CpLx0qG6.js
-
LOWDebuggerStatementsShouldNotBeUsed 5
network-rules/easyprivacy-1.jsonscriptlets/main.jscosmetic-rules-fallback/part-1.json +2 more
-
LOWpostinstall file download 46
network-rules/easylist-1.json_locales/it/messages.json_locales/tr/messages.json +43 more
-
LOWNoUseWeakRandom 10
content-scripts/ad-finder.jsassets/pathmatics-ad-finder.jscontent-scripts/setup-done.js +7 more
-
LOWpostinstall network communication 44
chunks/_plugin-vue_export-helper-B6gg0caU.jscosmetic-rules-fallback/part-3.jsoncontent-scripts/setup-done.js +41 more
-
LOWOriginsNotVerified 5
assets/pathmatics-ad-finder.jscontent-scripts/ad-finder.jschunks/popup-CjsllpA2.js +2 more
-
LOWpostinstall crypto operations 22
chunks/_plugin-vue_export-helper-B6gg0caU.jsnetwork-rules/easyprivacy-2.jsonassets/pathmatics-ad-finder.js +19 more
-
LOWpostinstall file manipulation 40
cosmetic-rules-fallback/part-3.jsonassets/pathmatics-ad-finder.js_locales/zh/messages.json +37 more
-
LOWpostinstall system command 52
content-scripts/universal-adblock.jscosmetic-rules-fallback/part-3.jsoncontent-scripts/setup-done.js +49 more
-
LOWpostinstall environment access 6
chunks/settings-CGGvqa1u.jschunks/onboarding-4oKXZhfX.jschunks/popup-CjsllpA2.js +3 more
-
LOWpostinstall registry modification 8
network-rules/liste-fr-1.jsonnetwork-rules/easyprivacy-1.jsonshims/google-ima.js +5 more
-
LOWpostinstall obfuscation 23
cosmetic-rules-fallback/part-3.jsoncontent-scripts/setup-done.jscosmetic-rules-fallback/part-2.json +20 more
-
LOWcredential steam data 5
network-rules/ruadlist-1.jsonnetwork-rules/easyprivacy-1.jsonnetwork-rules/ublock-filters-1.json +2 more
-

Publisher Evidence

Limited evidence

ST Pulse

Publisher identity, store signals, distribution reach, and warning signals used for context. Treat this as supporting evidence, not a clean bill of health.

Firefox does not expose the same publisher verification data as IDE stores, so this score is deliberately conservative.

42
Noisy-finding weight
x1.00
Publisher domain
sensortower.com
Observed
Store verification signal
Limited signal
Limited
Extension portfolio
2
Portfolio

13 evidence rows available.

Finding Categories

7
Network
180,865
IoC Indicators

YARA Rules Matched

17 rules(303 hits)
credential env files postinstall persistence mechanism Cerberus credential skype data LocalStorageShouldNotBeUsed DebuggerStatementsShouldNotBeUsed postinstall file download NoUseWeakRandom postinstall network communication OriginsNotVerified postinstall crypto operations postinstall file manipulation postinstall system command postinstall environment access postinstall registry modification postinstall obfuscation +1 more

Requested Permissions

14 permissions
<all_urls>

Access and modify data on every website you visit

Dangerous
webRequest

Intercept, modify, and block all network requests

High
webRequestBlocking

Block network requests before they complete

High
tabs
Medium
storage
Low
alarms
Low
webNavigation
Low
scripting
Low
*://app.adblockluna.com/*
Low
*://*.youtu.be/*
Low
*://*.youtube-nocookie.com/*
Low
*://*.youtube.com/*
Low
*://youtube-nocookie.com/*
Low
*://youtube.com/*
Low

AI Security Report

AI Security Review

Evidence context: threat category adware; evidence quality strong.

Security Analysis: Luna Adblock for Youtube & Websites

This extension demonstrates strong indicators of malicious behavior through malware signature matches and suspicious domain communications that deviate from legitimate ad blocker patterns.

Malware Signatures: The extension triggered 153 high-severity malware signature findings according to the findings_summary. These are distinct from code-smell findings (which are all 0 in the by_category breakdown). Malware signatures represent specific known malicious patterns, not generic code quality warnings. The absence of any code-smell findings means these are not false positives from overly broad rules like Bolonyokte or JavaDropper.

Suspicious Domain Communications: The IoC findings reveal five specific domains that are not typical ad network infrastructure: fpapi.io, g12281228770.co, fptls3.com, fptls4.com, and fran.pro. Legitimate ad blockers reference known advertising domains (doubleclick.net, googleadservices.com, etc.) in their filter lists. These domains instead exhibit patterns consistent with command-and-control infrastructure: g12281228770.co contains embedded numeric sequences common in malware C2 domains, while fptls3.com and fptls4.com suggest TLS-based communication channels. The domain fran.pro lacks any legitimate business presence.

Network Activity: Network findings show fetch calls in content-scripts/youtube-cosmetic.js:4, youtube-bootstrap.js:77, and content-scripts/universal-adblock.js:7. While ad blockers legitimately fetch filter lists, these calls combined with the suspicious domains indicate potential data exfiltration or remote configuration.

Anonymous Publisher: The developer_name field is empty, which is a red flag for an extension with 726 users. Legitimate ad blockers from known publishers (uBlock Origin, AdGuard) always have identifiable developers.

Counterargument: A skeptic might argue that the 12,031 IoC findings are from bundled adblock filter lists, which legitimately contain thousands of domains. This is a valid concern for ad blockers. However, the specific domains extracted (g12281228770.co, fptls3.com) do not match known ad networks or filter list patterns. Additionally, the 153 malware signatures are separate from IoC findings and represent actual malware pattern matches, not generic code-smell. The combination of malware signatures with non-ad-network domains and anonymous publication outweighs the filter list explanation.

Recommendation: This extension should be removed from the Firefox store. The evidence indicates adware or data exfiltration behavior disguised as an ad blocker.

Key Reasons

  • 153 high-severity malware signature findings (not code-smell)
  • Suspicious domains (g12281228770.co, fptls3.com, fptls4.com) not matching legitimate ad networks
  • Anonymous developer with 726 users
  • Network fetch calls combined with suspicious IoC domains
  • Extension behavior inconsistent with stated ad-blocking purpose

Reviewed 2026-04-27; recommended action: escalate; model confidence 85%.

Firefox version history

Risk trend by version

5 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.

Selected
65
Change since first
+2
Change from previous
+4
Versions:
First analyzed version
2.3.0
Feb 22, 2026
Risk range
61 to 65
Across analyzed versions
Latest analyzed version
3.2.0
Oct 21, 2026
Selected version
medium
Version
v3.2.0
3 days ago
Risk score
65
Findings
181179
Change vs previous
+4

Pick any point on the chart to explore that version's code below.

About This Extension

Experience the web the way it should be—fast, clean, and distraction-free. Luna Adblock combines powerful ad-blocking technology to eliminate all types of ads on YouTube and across the entire web. Say goodbye to pre-roll interruptions, banner distractions, and intrusive overlays. Just pure, uninterrupted content. ✦ Features: 🎬 Complete YouTube Ad Protection – Blocks pre-roll, mid-roll, banner ads, and overlay ads on YouTube videos 🌐 Universal Web Ad Blocking – Advanced filtering removes ads from every website you visit ⚡ Lightning-Fast Performance – Smart content filtering accelerates page load times 🎯 Embedded Video Support – Works seamlessly on YouTube videos embedded in external websites 🔒 Privacy-First Design – Operates quietly in the background with no complex configurations 🎛️ Smart Controls – Easily pause ad blocking on specific sites when needed 📊 Real-Time Stats – Track how many ads you've blocked and time saved 🚀 Instant Setup – Install and enjoy an ad-free experience immediately—no setup required Whether you're watching videos, reading articles, or browsing your favorite sites, Luna Adblock ensures a seamless, distraction-free experience.

Frequently Asked Questions