Is "GitHub Repository List Badges" on Chrome Web Store Safe to Install?

[email protected] · chrome · v1.4.30

Badges are a great way to see the current state of a project with some simple images. This extension displays the badges of a project in the repository list of a user, so you do not have to go to the project page. == Call for help == The extension detects badges by matching image urls with known badge urls. If there are badges that this extension does not detect, feel free to create an issue or pull request here: https://github.com/dword-design/github-repository-list-badges

Risk Assessment

Analyzed
80.37
out of 100
HIGH

184 security findings detected across all analyzers

Chrome extension requesting 1 permission

Severity Breakdown

0
Critical
11
High
173
Medium
0
Low
0
Info

Finding Categories

11
Malware Signatures
173
IoC Indicators

YARA Rules Matched

11 rules
postinstall crypto operations credential env files postinstall persistence mechanism NoUseWeakRandom postinstall obfuscation LocalStorageShouldNotBeUsed postinstall file manipulation OriginsNotVerified postinstall network communication postinstall file download postinstall system command

Requested Permissions

1 permission
https://api.github.com/*
Low

About This Extension

Badges are a great way to see the current state of a project with some simple images. This extension displays the badges of a project in the repository list of a user, so you do not have to go to the project page. == Call for help == The extension detects badges by matching image urls with known badge urls. If there are badges that this extension does not detect, feel free to create an issue or pull request here: https://github.com/dword-design/github-repository-list-badges

Detailed Findings

11 total

YARA Rule Matches

11 rules

Indicators of Compromise

Network indicators, suspicious strings, and potential IoCs extracted during analysis

URLs
10
Domains
163
Strings
173

All Indicators · 173

Domain
detected Domain: g.prev.next

XIOC detected Domain: g.prev.next

extracted_from_files

Domain
detected Domain: e.call

XIOC detected Domain: e.call

extracted_from_files

URL
detected URL: https://github.com/*?*tab=repositories*

XIOC detected URL: https://github.com/*?*tab=repositories*

extracted_from_files

URL
detected URL: https://clients2.google.com/service/update2/crx

XIOC detected URL: https://clients2.google.com/service/update2/crx

extracted_from_files

URL
detected URL: https://api.github.com/*

XIOC detected URL: https://api.github.com/*

extracted_from_files

Domain
detected Domain: clients2.google.com

XIOC detected Domain: clients2.google.com

extracted_from_files

URL
detected URL: https://github

XIOC detected URL: https://github

extracted_from_files

URL
detected URL: http://localhost

XIOC detected URL: http://localhost

extracted_from_files

URL
detected URL: http://www.w3.org/2000/svg

XIOC detected URL: http://www.w3.org/2000/svg

extracted_from_files

URL
detected URL: http://www.w3.org/1999/xhtml

XIOC detected URL: http://www.w3.org/1999/xhtml

extracted_from_files

URL
detected URL: http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd

XIOC detected URL: http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd

extracted_from_files

URL
detected URL: https://api.github.com

XIOC detected URL: https://api.github.com

extracted_from_files

Domain
detected Domain: n.data

XIOC detected Domain: n.data

extracted_from_files

Domain
detected Domain: array.prototype.splice.call

XIOC detected Domain: array.prototype.splice.call

extracted_from_files

Domain
detected Domain: api.github.com

XIOC detected Domain: api.github.com

extracted_from_files

Domain
detected Domain: globalthis.chrome

XIOC detected Domain: globalthis.chrome

extracted_from_files

Domain
detected Domain: window.top

XIOC detected Domain: window.top

extracted_from_files

Domain
detected Domain: gn.runtime.id

XIOC detected Domain: gn.runtime.id

extracted_from_files

Domain
detected Domain: this.locationwatcher.run

XIOC detected Domain: this.locationwatcher.run

extracted_from_files

Domain
detected Domain: d.name

XIOC detected Domain: d.name

extracted_from_files

Domain
detected Domain: re.no

XIOC detected Domain: re.no

extracted_from_files

Domain
detected Domain: r.name

XIOC detected Domain: r.name

extracted_from_files

Domain
detected Domain: e.attrs.map

XIOC detected Domain: e.attrs.map

extracted_from_files

Domain
detected Domain: re.limited

XIOC detected Domain: re.limited

extracted_from_files

Domain
detected Domain: e.in

XIOC detected Domain: e.in

extracted_from_files

Domain
detected Domain: h.in

XIOC detected Domain: h.in

extracted_from_files

Domain
detected Domain: n.mn

XIOC detected Domain: n.mn

extracted_from_files

Domain
detected Domain: n.ms

XIOC detected Domain: n.ms

extracted_from_files

Domain
detected Domain: l.data

XIOC detected Domain: l.data

extracted_from_files

Domain
detected Domain: o.space

XIOC detected Domain: o.space

extracted_from_files

Domain
detected Domain: this.currentattr.name

XIOC detected Domain: this.currentattr.name

extracted_from_files

Domain
detected Domain: this.currenttoken.data

XIOC detected Domain: this.currenttoken.data

extracted_from_files

Domain
detected Domain: u.map

XIOC detected Domain: u.map

extracted_from_files

Domain
detected Domain: n.menu

XIOC detected Domain: n.menu

extracted_from_files

Domain
detected Domain: n.select

XIOC detected Domain: n.select

extracted_from_files

Domain
detected Domain: n.style

XIOC detected Domain: n.style

extracted_from_files

Domain
detected Domain: n.td

XIOC detected Domain: n.td

extracted_from_files

Domain
detected Domain: n.th

XIOC detected Domain: n.th

extracted_from_files

Domain
detected Domain: n.tr

XIOC detected Domain: n.tr

extracted_from_files

Domain
detected Domain: n.mo

XIOC detected Domain: n.mo

extracted_from_files

Domain
detected Domain: s.tr

XIOC detected Domain: s.tr

extracted_from_files

Domain
detected Domain: s.tt

XIOC detected Domain: s.tt

extracted_from_files

Domain
detected Domain: n.br

XIOC detected Domain: n.br

extracted_from_files

Domain
detected Domain: n.center

XIOC detected Domain: n.center

extracted_from_files

Domain
detected Domain: this.lastnode.data

XIOC detected Domain: this.lastnode.data

extracted_from_files

Domain
detected Domain: n.li

XIOC detected Domain: n.li

extracted_from_files

Domain
detected Domain: n.link

XIOC detected Domain: n.link

extracted_from_files

Domain
detected Domain: s.mn

XIOC detected Domain: s.mn

extracted_from_files

Domain
detected Domain: s.ms

XIOC detected Domain: s.ms

extracted_from_files

Domain
detected Domain: s.search

XIOC detected Domain: s.search

extracted_from_files

Domain
detected Domain: s.select

XIOC detected Domain: s.select

extracted_from_files

Domain
detected Domain: s.style

XIOC detected Domain: s.style

extracted_from_files

Domain
detected Domain: s.td

XIOC detected Domain: s.td

extracted_from_files

Domain
detected Domain: s.th

XIOC detected Domain: s.th

extracted_from_files

Domain
detected Domain: s.br

XIOC detected Domain: s.br

extracted_from_files

Domain
detected Domain: s.center

XIOC detected Domain: s.center

extracted_from_files

Domain
detected Domain: s.hr

XIOC detected Domain: s.hr

extracted_from_files

Domain
detected Domain: s.li

XIOC detected Domain: s.li

extracted_from_files

Domain
detected Domain: s.link

XIOC detected Domain: s.link

extracted_from_files

Domain
detected Domain: s.menu

XIOC detected Domain: s.menu

extracted_from_files

Domain
detected Domain: s.mo

XIOC detected Domain: s.mo

extracted_from_files

Domain
detected Domain: e.ms

XIOC detected Domain: e.ms

extracted_from_files

Domain
detected Domain: e.search

XIOC detected Domain: e.search

extracted_from_files

Domain
detected Domain: e.select

XIOC detected Domain: e.select

extracted_from_files

Domain
detected Domain: e.td

XIOC detected Domain: e.td

extracted_from_files

Domain
detected Domain: e.th

XIOC detected Domain: e.th

extracted_from_files

Domain
detected Domain: e.tr

XIOC detected Domain: e.tr

extracted_from_files

Domain
detected Domain: e.tt

XIOC detected Domain: e.tt

extracted_from_files

Domain
detected Domain: e.center

XIOC detected Domain: e.center

extracted_from_files

Domain
detected Domain: e.hr

XIOC detected Domain: e.hr

extracted_from_files

Domain
detected Domain: e.li

XIOC detected Domain: e.li

extracted_from_files

Domain
detected Domain: e.link

XIOC detected Domain: e.link

extracted_from_files

Domain
detected Domain: e.menu

XIOC detected Domain: e.menu

extracted_from_files

Domain
detected Domain: e.mo

XIOC detected Domain: e.mo

extracted_from_files

Domain
detected Domain: e.mn

XIOC detected Domain: e.mn

extracted_from_files

Domain
detected Domain: array.prototype.map.call

XIOC detected Domain: array.prototype.map.call

extracted_from_files

Domain
detected Domain: e.attribs.style

XIOC detected Domain: e.attribs.style

extracted_from_files

Domain
detected Domain: this.map

XIOC detected Domain: this.map

extracted_from_files

Domain
detected Domain: j.zero

XIOC detected Domain: j.zero

extracted_from_files

Domain
detected Domain: e.no

XIOC detected Domain: e.no

extracted_from_files

Domain
detected Domain: e.limited

XIOC detected Domain: e.limited

extracted_from_files

Domain
detected Domain: www.w3.org

XIOC detected Domain: www.w3.org

extracted_from_files

Domain
detected Domain: c.data

XIOC detected Domain: c.data

extracted_from_files

Domain
detected Domain: array.prototype.includes.call

XIOC detected Domain: array.prototype.includes.call

extracted_from_files

Domain
detected Domain: array.prototype.slice.call

XIOC detected Domain: array.prototype.slice.call

extracted_from_files

Domain
detected Domain: array.prototype.indexof.call

XIOC detected Domain: array.prototype.indexof.call

extracted_from_files

Domain
detected Domain: e.br

XIOC detected Domain: e.br

extracted_from_files

URL
detected URL: https://loading.io/

XIOC detected URL: https://loading.io/

extracted_from_files

Domain
detected Domain: d.next

XIOC detected Domain: d.next

extracted_from_files

Domain
detected Domain: kr.call

XIOC detected Domain: kr.call

extracted_from_files

Domain
detected Domain: zr.call

XIOC detected Domain: zr.call

extracted_from_files

Domain
detected Domain: e.data.map

XIOC detected Domain: e.data.map

extracted_from_files

Domain
detected Domain: r.map

XIOC detected Domain: r.map

extracted_from_files

Domain
detected Domain: na.is

XIOC detected Domain: na.is

extracted_from_files

Domain
detected Domain: f.name

XIOC detected Domain: f.name

extracted_from_files

Domain
detected Domain: n.map

XIOC detected Domain: n.map

extracted_from_files

Domain
detected Domain: i.call

XIOC detected Domain: i.call

extracted_from_files

Domain
detected Domain: b.call

XIOC detected Domain: b.call

extracted_from_files

Domain
detected Domain: t.search

XIOC detected Domain: t.search

extracted_from_files

Domain
detected Domain: f.call

XIOC detected Domain: f.call

extracted_from_files

Domain
detected Domain: g.call

XIOC detected Domain: g.call

extracted_from_files

Domain
detected Domain: u.name

XIOC detected Domain: u.name

extracted_from_files

Domain
detected Domain: xr.call

XIOC detected Domain: xr.call

extracted_from_files

Domain
detected Domain: e.gt

XIOC detected Domain: e.gt

extracted_from_files

Domain
detected Domain: l.space

XIOC detected Domain: l.space

extracted_from_files

Domain
detected Domain: l.tab

XIOC detected Domain: l.tab

extracted_from_files

Domain
detected Domain: l.gt

XIOC detected Domain: l.gt

extracted_from_files

Domain
detected Domain: this.cbs

XIOC detected Domain: this.cbs

extracted_from_files

Domain
detected Domain: l.lt

XIOC detected Domain: l.lt

extracted_from_files

Domain
detected Domain: n.call

XIOC detected Domain: n.call

extracted_from_files

Domain
detected Domain: f.link

XIOC detected Domain: f.link

extracted_from_files

Domain
detected Domain: a.link

XIOC detected Domain: a.link

extracted_from_files

Domain
detected Domain: e.zero

XIOC detected Domain: e.zero

extracted_from_files

Domain
detected Domain: g.zero

XIOC detected Domain: g.zero

extracted_from_files

Domain
detected Domain: e.tab

XIOC detected Domain: e.tab

extracted_from_files

Domain
detected Domain: e.space

XIOC detected Domain: e.space

extracted_from_files

Domain
detected Domain: e.lt

XIOC detected Domain: e.lt

extracted_from_files

Domain
detected Domain: e.parent.name

XIOC detected Domain: e.parent.name

extracted_from_files

Domain
detected Domain: e.children.map

XIOC detected Domain: e.children.map

extracted_from_files

Domain
detected Domain: e.prev.next

XIOC detected Domain: e.prev.next

extracted_from_files

Domain
detected Domain: e.next

XIOC detected Domain: e.next

extracted_from_files

Domain
detected Domain: u.next

XIOC detected Domain: u.next

extracted_from_files

Domain
detected Domain: t.next

XIOC detected Domain: t.next

extracted_from_files

Domain
detected Domain: t.data

XIOC detected Domain: t.data

extracted_from_files

Domain
detected Domain: t.name

XIOC detected Domain: t.name

extracted_from_files

Domain
detected Domain: e.style

XIOC detected Domain: e.style

extracted_from_files

Domain
detected Domain: w.style

XIOC detected Domain: w.style

extracted_from_files

Domain
detected Domain: this.next

XIOC detected Domain: this.next

extracted_from_files

Domain
detected Domain: this.data

XIOC detected Domain: this.data

extracted_from_files

Domain
detected Domain: u.data

XIOC detected Domain: u.data

extracted_from_files

Domain
detected Domain: g.next

XIOC detected Domain: g.next

extracted_from_files

Domain
detected Domain: e.data

XIOC detected Domain: e.data

extracted_from_files

Domain
detected Domain: xu.call

XIOC detected Domain: xu.call

extracted_from_files

Domain
detected Domain: a.response.data

XIOC detected Domain: a.response.data

extracted_from_files

Domain
detected Domain: fr.call

XIOC detected Domain: fr.call

extracted_from_files

Domain
detected Domain: object.prototype.hasownproperty.call

XIOC detected Domain: object.prototype.hasownproperty.call

extracted_from_files

Domain
detected Domain: c.map

XIOC detected Domain: c.map

extracted_from_files

Domain
detected Domain: t.style.top

XIOC detected Domain: t.style.top

extracted_from_files

Domain
detected Domain: x.open

XIOC detected Domain: x.open

extracted_from_files

Domain
detected Domain: t.read

XIOC detected Domain: t.read

extracted_from_files

Domain
detected Domain: r.next

XIOC detected Domain: r.next

extracted_from_files

Domain
detected Domain: m.global

XIOC detected Domain: m.global

extracted_from_files

Domain
detected Domain: k.call

XIOC detected Domain: k.call

extracted_from_files

Domain
detected Domain: be.name

XIOC detected Domain: be.name

extracted_from_files

Domain
detected Domain: i.map

XIOC detected Domain: i.map

extracted_from_files

Domain
detected Domain: date.now

XIOC detected Domain: date.now

extracted_from_files

Domain
detected Domain: n.total

XIOC detected Domain: n.total

extracted_from_files

Domain
detected Domain: e.host

XIOC detected Domain: e.host

extracted_from_files

Domain
detected Domain: u.host

XIOC detected Domain: u.host

extracted_from_files

Domain
detected Domain: m.merge.call

XIOC detected Domain: m.merge.call

extracted_from_files

Domain
detected Domain: fi.read

XIOC detected Domain: fi.read

extracted_from_files

Domain
detected Domain: r.data

XIOC detected Domain: r.data

extracted_from_files

Domain
detected Domain: a.name

XIOC detected Domain: a.name

extracted_from_files

Domain
detected Domain: c.name

XIOC detected Domain: c.name

extracted_from_files

Domain
detected Domain: e.map

XIOC detected Domain: e.map

extracted_from_files

Domain
detected Domain: a.call

XIOC detected Domain: a.call

extracted_from_files

Domain
detected Domain: u.call

XIOC detected Domain: u.call

extracted_from_files

Domain
detected Domain: a.data

XIOC detected Domain: a.data

extracted_from_files

Domain
detected Domain: c.call

XIOC detected Domain: c.call

extracted_from_files

Domain
detected Domain: error.call

XIOC detected Domain: error.call

extracted_from_files

Domain
detected Domain: this.name

XIOC detected Domain: this.name

extracted_from_files

Domain
detected Domain: d.call

XIOC detected Domain: d.call

extracted_from_files

Domain
detected Domain: i.name

XIOC detected Domain: i.name

extracted_from_files

Domain
detected Domain: e.name

XIOC detected Domain: e.name

extracted_from_files

Domain
detected Domain: r.call

XIOC detected Domain: r.call

extracted_from_files

Domain
detected Domain: pairs.map

XIOC detected Domain: pairs.map

extracted_from_files

Domain
detected Domain: www.ibm.com

XIOC detected Domain: www.ibm.com

extracted_from_files

Domain
detected Domain: loading.io

XIOC detected Domain: loading.io

extracted_from_files

Domain
detected Domain: github.com

XIOC detected Domain: github.com

extracted_from_files

Domain
detected Domain: yn.call

XIOC detected Domain: yn.call

extracted_from_files

Domain
detected Domain: t.call

XIOC detected Domain: t.call

extracted_from_files

Domain
detected Domain: a.next

XIOC detected Domain: a.next

extracted_from_files

Domain
detected Domain: n.hr

XIOC detected Domain: n.hr

extracted_from_files

Security Analysis Summary

Security Analysis Overview

GitHub Repository List Badges is a Chrome Web Store extension published by [email protected]. Version 1.4.30 has been analyzed by the Risky Plugins security platform, receiving a risk score of 80.37/100 (HIGH risk) based on 184 security findings.

Risk Assessment

This extension presents critical security risk. Severe issues were detected, potentially including malware indicators, exposed secrets, or dangerous behaviors. Installation is strongly discouraged until these issues are addressed.

Findings Breakdown

  • High: 11 finding(s)
  • Medium: 173 finding(s)

What Was Analyzed

The security assessment covers multiple analysis categories:

  • Malware Detection: YARA rule matching against 2,400+ malware signatures
  • Secret Detection: Scanning for exposed API keys, tokens, and credentials
  • Static Analysis: Code-level security analysis for common vulnerability patterns
  • Network Analysis: Detection of suspicious network communications and endpoints
  • Obfuscation Detection: Identification of code obfuscation techniques

Developer Information

GitHub Repository List Badges is published by [email protected] on the Chrome Web Store marketplace. The extension has approximately 56 users.

Recommendation

This extension is not recommended for installation without thorough manual review. Consider alternatives with lower risk scores, or contact the developer to address the identified security concerns.

Frequently Asked Questions