Earth VPN
dnmppgaamaeejibkgadfbmnpofmgnegf
Risk Score
6.06
Risk Level:
High
Recommendation:
🚫 BLOCK
Top Risks
- proxy permission allows all browser traffic to be silently routed through attacker-controlled servers (app.myxavpn.pro, nimbusshield.space)
- install URL hijack opens nimbusshield.space on install — third-party monetization/tracking endpoint
- Privacy policy is Google's own policy, not scoped to this extension; admits data collection and third-party sharing
- Gmail developer with no developer name, 52 installs, and high-impact permission — tail attack surface
- JS contacts Russian-hosted (RU) and Dutch (NL) endpoints with no CSP; no code findings but surface is opaque
Evidence
- proxy_permission manifest proxy declared — can silently reroute all browser HTTP/HTTPS traffic to any server.
- install_url_hijack crx onInstalled opens https://nimbusshield.space/ — same host as external JS, monetization/tracking risk.
- external_js_hosts crx JS contacts app.myxavpn.pro, nimbusshield.space (RU-hosted), t.me (Telegram) — 3 distinct registrable domains.
- privacy_policy_generic store Policy URL is Google's own account policy; scope_extension=false, data_collection=true, third_party_sharing=true.
- free_webmail_no_devname store Developer email chatlak4512@gmail.com, no developer name, no business website.
- small_install_high_perm api Only 52 installs with HIGH-tier proxy permission — install_perm_anomaly.small_install_high_perm=true.
- host_geo_diversity crx JS hosts span NL and RU — country_count=2; RU-hosted VPN proxy is elevated risk.
- no_csp manifest content_security_policy is null; csp_present=false on MV3 extension with external host contacts.
Permissions Breakdown
- proxy high Full proxy control: can redirect all browser traffic through attacker-controlled servers.
Pillar Scores
Permissions7.00
Reputation8.50
Network5.50
Webstore6.50
Maintenance0.00
Privacy10.00
Code Quality0.00
CVE Exposure0.00
Bookkeeping
Rubric v3.6
Scored at 2026-09-02 13:39
Listing SHA
1779b6e719cc…
Force block
— not fired
Score recovered
no
Elapsed
—