Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

Language Learning with Netflix & YouTube-AFL

bekopgepchoeepdmokgkpkfhegkeohbl
Risk Score
3.00
Risk Level: Low
Recommendation: 🟢 LOW RISK — review
Category Other
Installs 100,000
Rating 3.4
Last updated 2026-09-15 (1 months ago)
Manifest version MV3
CSP present ✅ yes
Developer welcome@appforlanguage.com
Verified publisher ✅ yes
Featured by Google ✅ yes
Privacy policy link
Web Store open ↗

Top Risks

  • Critical CVE in bundled underscore@1.8.3 (CVE-2021-23358: Arbitrary Code Execution); not patched.
  • Privacy policy points to Google's own policy (myaccount.google.com) — not scoped to this extension at all.
  • Brand impersonation: extension name uses 'Netflix' and 'YouTube' but developer is not a confirmed owner.
  • 12 distinct external JS hosts including funfluen.com subdomains; broad network surface for language app.
  • No developer name listed in store; increases accountability gap despite verified publisher badge.

Evidence

  • critical_cve_underscore crx underscore@1.8.3 has CVE-2021-23358 (critical, ACE) and CVE-2026-27601 (high, DoS); fixed_in 1.12.1/1.13.8.
  • privacy_policy_not_scoped store Privacy policy URL is Google's generic account policy; scope_extension=false, data_collection=true, third_party_sharing=true.
  • brand_impersonation store brands_mentioned=[youtube,netflix], confirmed_owner=false, is_impersonation=true per brand_mention.
  • broad_external_hosts crx 12 external JS hosts: appforlanguage.com subdomains + funfluen.com subdomains + fb.me + github.com.
  • verified_publisher_featured store verified_publisher=true and is_featured_by_google=true; partially mitigates reputation concerns.
  • no_developer_name store developer_name is empty string; reduces accountability despite having developer email.
  • react_16_13_1_bundled crx react@16.13.1 bundled; below 18.x but no CVE flagged; CSP present (self-only) mitigates XSS risk.
  • content_scripts_payment_gateway crx Content scripts run on appforlanguage.com payment-gateway paths; could access payment page DOM.

CVE Exposures (2)

CVELibrarySeverity Fixed inSummary
CVE-2021-23358 underscore@1.8.3 critical 1.12.1 Arbitrary Code Execution in underscore
CVE-2026-27601 underscore@1.8.3 high 1.13.8 Underscore has unlimited recursion in _.flatten and _.isEqual, potential for DoS

Permissions Breakdown

  • storage low Stores user preferences/state locally; minimal risk.
  • tts low Text-to-speech for language learning; fits stated function.
  • https://appforlanguage.com/* low Developer's own domain; payment gateway content scripts.
  • https://clients5.google.com/* low Google API endpoint; narrow scope.
  • *://youtube.com/* medium Broad access to YouTube; justified by stated language-learning function.
  • *://netflix.com/* medium Broad access to Netflix; justified by stated language-learning function.

Pillar Scores

Permissions2.00
Reputation5.00
Network1.50
Webstore4.00
Maintenance0.00
Privacy10.00
Code Quality0.00
CVE Exposure7.00

Bookkeeping

Rubric v3.6
Scored at 2026-06-16 07:19
Listing SHA ff9efacaae6d…
Force block — not fired
Score recovered no
Elapsed 26.3s