Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

Peer: Verify Payments Securely

ijpgccednehjpeclfcllnjjcmiohdjih
Risk Score
4.66
Risk Level: Medium
Recommendation: 🟡 MEDIUM RISK — review
Category Security
Installs 8,000
Rating 4.5
Last updated 2026-06-10
Manifest version MV3
CSP present ✅ yes
Developer team@zkp2p.xyz
Verified publisher ✅ yes
Featured by Google ❌ no
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 third-party sharing.
  • broad host_permissions (https://*/*) + scripting + webRequest enables full page read/modify across all sites.
  • new Function() constructor in metadataEngine.chunk.js allows dynamic code execution.
  • install_url_hijack flag set — extension opens a URL on install; target is null so destination is unverified.
  • No developer display name; verified publisher but privacy policy is wholly inadequate.

Evidence

  • broad_host_permissions manifest https://*/* grants content_script and scripting access to every HTTPS site visited.
  • privacy_policy_generic store Policy URL is Google account privacy policy; scope_extension=false, data_collection=true, third_party_sharing=true.
  • function_constructor crx new Function() found in metadataEngine.chunk.js — dynamic code execution risk.
  • install_url_hijack crx install_url_hijack=true with null target; opens URL on install without disclosed destination.
  • verified_publisher store Extension carries verified_publisher=true; developer domain zkp2p.xyz resolves.
  • external_hosts crx Contacts api.zkp2p.xyz, attestation-service.zkp2p.xyz, peer.xyz, viem.sh — 4 distinct domains.
  • no_developer_name store developer_name is empty; only email team@zkp2p.xyz provided.
  • cve_clean crx No CVE findings detected in bundled JS libraries; obfuscation_score=0.0.

Permissions Breakdown

  • webRequest high Can observe all HTTP request metadata across all visited URLs.
  • scripting high Dynamic script injection into pages; combined with https://*/* is very broad.
  • tabs medium Access to URL, title, and navigation state of all open tabs.
  • offscreen low Creates hidden offscreen document; low risk alone but expands background execution surface.
  • https://*/* high Broad host permission covering all HTTPS sites; paired with scripting and webRequest.
  • http://localhost/* low Limited to localhost; needed for local ZKP verification service.

Pillar Scores

Permissions6.50
Reputation4.50
Network3.50
Webstore3.00
Maintenance0.00
Privacy10.00
Code Quality2.50
CVE Exposure0.00

Bookkeeping

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