Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

DiyTab - 图片下载器

kdgjiakonpbfmndaacfhamdoangincgp
Risk Score
4.80
Risk Level: Medium
Recommendation: 🟡 MEDIUM RISK — review
Category MediaDownloader
Installs 43
Rating
Last updated 2025-02-20 (18 months ago)
Manifest version MV3
CSP present ❌ no
Developer 59046564@qq.com
Verified publisher ✅ yes
Featured by Google ❌ no
Privacy policy link
Web Store open ↗

Top Risks

  • Privacy policy URL returns SSL error (unfetchable); treated as no effective policy — score 10.0 on privacy pillar.
  • Developer email is numbered QQ alias (throwaway signal); no developer name disclosed.
  • Content scripts run on <all_urls> injecting DOM code into every visited site.
  • External JS hosts include raw.github.com and stuartk.com — remote resource loading risk without CSP.
  • No CSP defined (MV3 so no +2 penalty, but innerHTML sink without CSP raises DOM-XSS concern).

Evidence

  • privacy_policy_fetch_failed api Privacy policy SSL error on fetch; classified as fetched==false → privacy pillar 10.0.
  • developer_throwaway_email store Email 59046564@qq.com is numbered QQ alias; threat_intel marks looks_throwaway=true.
  • content_scripts_all_urls manifest content_scripts_matches includes <all_urls>; DOM access on every site.
  • external_js_hosts crx 5 external hosts: github.com, raw.github.com, stuartk.com, stuk.github.io, aliyuncs.com.
  • dom_xss_sink crx innerHTML assigned from variable in js/output.js; no CSP to mitigate.
  • install_url_hijack manifest onInstalled opens page.html — minor UX hijack but not 3rd-party redirect.
  • no_developer_name store developer_name field is empty; accountability gap.
  • maintenance_stale store 18 months since last update; at boundary of 12-24mo band (+6.0).

Permissions Breakdown

  • storage low Low-risk local data persistence; standard for downloaders.
  • downloads medium Can initiate file downloads to user's disk; matches stated image-downloader function.
  • contextMenus low Adds right-click menu items; low inherent risk.
  • content_scripts <all_urls> medium Script injected on every site; reads page DOM across all origins.

Pillar Scores

Permissions2.30
Reputation6.50
Network3.50
Webstore2.50
Maintenance6.00
Privacy10.00
Code Quality2.00
CVE Exposure0.00

Bookkeeping

Rubric v3.6
Scored at 2026-08-28 14:51
Listing SHA 4b498511a374…
Force block — not fired
Score recovered no
Elapsed