Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

WhatsApp Voice to Text and Translate - ExtBoost

kieakfgdeiflalkbfpflmbddoobcggek
Risk Score
4.59
Risk Level: Medium
Recommendation: 🟡 MEDIUM RISK — review
Category TranslationTool
Installs 396
Rating 4.0
Last updated 2026-08-27
Manifest version MV3
CSP present ❌ no
Developer exportmyinfohq@gmail.com
Verified publisher ✅ yes
Featured by Google ❌ no
Privacy policy link
Web Store open ↗

Top Risks

  • Brand impersonation: claims WhatsApp affiliation; dev is unaffiliated gmail user with no dev name.
  • Broad host_permissions (https://*/*) + content scripts on <all_urls> enable reading all HTTPS page content.
  • Developer email is free webmail (gmail) with no business identity; verified_publisher status alone is insufficient.
  • Privacy policy discloses third-party sharing but no data retention period; identity.email scope raises exfil risk.
  • DOM-XSS sinks (innerHTML) in two JS files with no CSP — amplifies XSS risk from page-injected content.

Evidence

  • brand_impersonation store brand_mention.is_impersonation=true for WhatsApp; developer domain is gmail.com, confirmed_owner=false.
  • free_webmail_dev_no_name store developer_email=exportmyinfohq@gmail.com; developer_name empty; no verified business domain.
  • broad_host_permissions manifest host_permissions=[https://*/*]; content_scripts_matches=[<all_urls>, https://*.whatsapp.com/*].
  • dom_xss_sink_no_csp crx innerHTML assigned from variable in 2 JS files; csp_present=false — no mitigation against DOM-XSS.
  • identity_email_permission manifest identity + identity.email declared — extension can acquire and transmit the user's Google email.
  • amazon_js_host crx js_external_hosts includes www.amazon.com — unexpected for a translation/voice tool; warrants review.
  • privacy_policy_no_retention api Policy scoped to extension and acknowledges data collection + third-party sharing but lacks retention period.
  • small_install_high_perm store install_perm_anomaly.small_install_high_perm=true; 396 installs with HIGH-tier host permissions.

Permissions Breakdown

  • storage low Stores local extension state; limited blast radius.
  • identity medium OAuth token acquisition; can identify user account.
  • identity.email medium Explicitly reads user Google email address.
  • https://*/* high Broad host permission — content scripts can read/modify all HTTPS pages.
  • <all_urls> (content_scripts) high Content scripts injected into all URLs, enabling broad page-data access.

Pillar Scores

Permissions6.50
Reputation7.50
Network2.50
Webstore6.00
Maintenance0.00
Privacy2.00
Code Quality2.00
CVE Exposure0.00

Bookkeeping

Rubric v3.6
Scored at 2026-08-31 04:52
Listing SHA fd7a0da69a15…
Force block — not fired
Score recovered no
Elapsed