Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

ThemeSong for YouTube Music™ (Enhancer)

bgfiegdbajagebogifobkhambpljbfmk
Risk Score
4.64
Risk Level: Medium
Recommendation: 🟡 MEDIUM RISK — review
Category Entertainment
Installs 40,000
Rating 4.9
Last updated 2026-05-25 (1 months ago)
Manifest version MV3
CSP present ❌ no
Developer contact@graphiteeater.com
Verified publisher ✅ yes
Featured by Google ✅ yes
Privacy policy link
Web Store open ↗

Top Risks

  • Privacy policy is Google's generic account policy — not scoped to this extension; admits data collection and 3rd-party sharing.
  • Developer domain graphiteeater.com does not resolve; accountability gap for contact@graphiteeater.com.
  • Brand impersonation: extension name and TM use of 'YouTube Music™' by unverified owner.
  • Three innerHTML DOM-XSS sinks across content/popup/sidepanel JS with no CSP to mitigate.
  • React 16.13.1 bundled; below recommended 16.14+ threshold; no CSP amplifies risk.

Evidence

  • generic_privacy_policy store Policy URL is myaccount.google.com/privacypolicy — Google's own policy, scope_extension=false, data_collection=true, third_party_sharing=true → +10.0 privacy.
  • developer_domain_not_resolving api threat_intel reports graphiteeater.com resolves=false; dev has no reachable web presence.
  • brand_impersonation store brand_mention.is_impersonation=true; confirmed_owner=false; mentions YouTube brand without ownership.
  • dom_xss_sinks_no_csp crx 3x dom_sink_innerhtml_userctrl findings; csp_present=false → each escalates to +2.0 (FIX B).
  • verified_publisher_featured store verified_publisher=true AND is_featured_by_google=true; provides reputation discount but capped by non-resolving domain.
  • react_16_13_1_no_csp crx React 16.13.1 detected (below 16.14); no CSP present — v2 jquery/<3.5+no-CSP analog applies +2.0 code quality.
  • no_developer_name store developer_name is empty string; no public identity beyond email.
  • installs_40k store 40,000 installs — reach amplifier for any exploitation of DOM-XSS sinks.

Permissions Breakdown

  • storage low Local preference/state persistence; low standalone risk.
  • scripting medium Programmatic script injection; scoped to music.youtube.com only.
  • notifications low Desktop notification push; limited abuse surface.
  • search medium Access to browser search API; potential for search-provider interaction.
  • sidePanel low UI side panel; no data-exfil risk on its own.
  • host: https://music.youtube.com/* medium Content-script host limited to YT Music; narrow scope but DOM-XSS sinks present.

Pillar Scores

Permissions2.50
Reputation5.50
Network2.00
Webstore4.00
Maintenance0.00
Privacy10.00
Code Quality4.00
CVE Exposure0.00

Bookkeeping

Rubric v3.6
Scored at 2026-06-16 07:20
Listing SHA 8458f50d40a5…
Force block — not fired
Score recovered no
Elapsed 40.7s