Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

URL Shortener

aiiihhpcmpabcbcgogcmbbgkjbapkfeb
Risk Score
4.41
Risk Level: Medium
Recommendation: 🟡 MEDIUM RISK — review
Category Productivity
Installs 271
Rating 5.0
Last updated 2024-06-20 (24 months ago)
Manifest version MV3
CSP present ❌ no
Developer torishitagrawal@gmail.com
Verified publisher ❌ no
Featured by Google ❌ no
Privacy policy link
Web Store open ↗

Top Risks

  • Google generic privacy policy used — does not describe what this extension collects or shares.
  • API key hardcoded in host_permissions URL; any reviewer can extract and abuse it.
  • No CSP + innerHTML assigned from XHR response — DOM-XSS sink if TinyURL response is compromised.
  • Free webmail developer (gmail.com) with no business domain; no accountability chain.
  • Extension stale at 24 months with no privacy disclosure; future sale/hijack risk.

Evidence

  • privacy_policy_generic store Policy is Google's own account policy (myaccount.google.com); scope_extension=false, data_collection=true, third_party_sharing=true.
  • hardcoded_api_key manifest host_permissions includes URL with apikey=jAwRRNby2drjTzwXYR6wL3C9gQgbEtI1aYEPumiDPAU3porwA0dBShq5Hx68.
  • dom_xss_sink crx popup.js assigns xhr.responseText directly to resultDiv.innerHTML with no CSP to mitigate.
  • free_webmail_developer store Developer email torishitagrawal@gmail.com; no business website; domain_age_ct not queried.
  • maintenance_stale store Last updated June 2024; months_since_update=24; no changelog visible.
  • no_csp manifest content_security_policy is null; MV3 default applies but dom-sink risk elevated without explicit CSP.
  • low_install_base store 271 installs; small audience limits blast radius but also limits community oversight.
  • cve_findings_none crx No CVEs detected in bundled libraries; cve_findings_raw is empty.

Permissions Breakdown

  • storage low Local storage for settings/state; no cross-site data exposure.
  • activeTab low Access to current tab URL only on user action; scoped and transient.
  • host:https://api.tinyurl.com/* medium API key hardcoded in host permission URL — credential exposure risk.
  • host:https://tinyurl.com/* low Scoped to TinyURL domain matching stated function.

Pillar Scores

Permissions1.50
Reputation6.50
Network2.00
Webstore1.00
Maintenance6.00
Privacy10.00
Code Quality2.00
CVE Exposure0.00

Bookkeeping

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