Netskope Extension Risk

Detail view · rubric v3.6
← Back to catalog

ColorZilla

bhlhnicpbhignbdhedgjhgdocnmhomnp
Risk Score
5.50
Risk Level: Medium
Recommendation: 🚫 BLOCK
Category DeveloperTools
Installs 4,000,000
Rating 4.6
Last updated 2024-05-22 (29 months ago)
Manifest version MV3
CSP present ❌ no
Developer info@colorzilla.com
Verified publisher ❌ no
Featured by Google ✅ yes
Privacy policy link
Web Store open ↗

Top Risks

  • Critical CVE-2021-23358 in bundled underscore@1.8.3 enables arbitrary code execution; not patched to fixed_in 1.12.1.
  • No CSP + underscore (DOM-manipulation lib) with high/critical CVE triggers CVE v2 amplifier (×1.5), CVE pillar=7.5.
  • Privacy policy admits data_collection=true and third_party_sharing=true without scoping to this extension → Privacy pillar=10.
  • scripting + <all_urls> with no CSP allows content injection on every site; new Function() constructor present in injected script.
  • Extension stale 25 months, MV3 but unfixed critical/high CVEs; v2 triple-stale fingerprint (>24mo + CVEs) adds Webstore risk.

Evidence

  • critical_cve_bundled_lib crx underscore@1.8.3 bundles CVE-2021-23358 (critical, ACE); fixed_in 1.12.1 — library not updated.
  • high_cve_bundled_lib crx underscore@1.8.3 also carries CVE-2026-27601 (high, DoS via recursion); fixed_in 1.13.8.
  • no_csp_with_critical_cve crx content_security_policy is null; CVE v2 amplifier ×1.5 applies — underscore is a DOM-manipulation lib.
  • privacy_policy_generic_with_sharing api Policy scope_extension=false, data_collection=true, third_party_sharing=true → v3.5 rule D: +10.0.
  • function_constructor_in_content_script crx new Function() constructor found in js/content-script-combo.js injected on all URLs.
  • stale_extension_with_cves store 25 months since last update; v2 calibration triple-stale (>24mo + CVEs + MV3) adds Webstore +2.0.
  • broad_host_plus_scripting manifest <all_urls> host permission paired with scripting; DeveloperTools discount applied (-1.5).
  • geo_diversity_3_countries crx JS hosts span IN, SG, US (3 countries); below threshold of 4 — no geo-diversity penalty.

CVE Exposures (2)

CVELibrarySeverity Fixed inSummary
CVE-2021-23358 underscore@1.8.3 critical 1.12.1 Arbitrary Code Execution in underscore
CVE-2026-27601 underscore@1.8.3 high 1.13.8 Underscore has unlimited recursion in _.flatten and _.isEqual, potential for DoS

Permissions Breakdown

  • tabs medium Access to tab URLs and metadata; medium risk for a color picker.
  • scripting high Programmatic script injection into pages; elevated with <all_urls>.
  • storage low Local data persistence; standard for storing color history.
  • offscreen low Off-screen document; low risk, used for background rendering.
  • <all_urls> high Broad host access paired with scripting allows injection on every site visited.

Pillar Scores

Permissions6.50
Reputation3.50
Network3.50
Webstore2.50
Maintenance6.00
Privacy10.00
Code Quality6.50
CVE Exposure7.50

Bookkeeping

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