Bunny VPN
cieikfpbkhkjfjaoijonmhnmodnnhgdo
Risk Score
4.74
Risk Level:
Medium
Recommendation:
🚫 BLOCK
Top Risks
- proxy permission allows full traffic interception/rerouting to attacker-controlled servers (app.myxavpn.pro, neoncloak.space)
- Install URL hijack opens neoncloak.space on install — unknown third-party domain, likely monetization or tracking
- Privacy policy is Google's own policy (not scoped to this extension); admits data collection and third-party sharing
- Free-webmail dev (gmail), no developer name, no verified publisher — zero accountability
- Only 42 installs with a HIGH-impact permission (proxy) — classic tail-attack-surface / sleeper pattern
Evidence
- install_url_hijack crx onInstalled opens https://neoncloak.space/ — same domain as js_external_hosts; monetization/tracking likely.
- proxy_permission manifest proxy declared; all browser traffic can be silently redirected through attacker-chosen servers.
- external_js_hosts crx JS contacts app.myxavpn.pro, neoncloak.space, t.me — three distinct registrable domains including Telegram.
- generic_privacy_policy store Policy URL is Google's own account policy; scope_extension=false, data_collection=true, third_party_sharing=true.
- free_webmail_no_dev_name store Developer email imawocigi29@gmail.com, developer_name empty, no verified publisher, no business website.
- small_install_high_perm api 42 installs with proxy (HIGH-tier) permission — install_perm_anomaly.small_install_high_perm=true.
- host_geo_diversity api JS hosts span NL and RU (2 countries); RU-hosted VPN backend raises jurisdiction risk.
- csp_absent manifest content_security_policy is null; no CSP on MV3 extension with external host contacts.
Permissions Breakdown
- proxy high Allows full rerouting of all browser traffic; core VPN mechanism but extremely powerful if abused.
Pillar Scores
Permissions2.00
Reputation8.50
Network2.00
Webstore5.00
Maintenance0.00
Privacy10.00
Code Quality0.00
CVE Exposure0.00
Bookkeeping
Rubric v3.6
Scored at 2026-09-02 14:15
Listing SHA
8ed5edc88b04…
Force block
— not fired
Score recovered
no
Elapsed
—