Scan Report
15 /100
chrome-use
Control local Chrome browser via chrome.debugger API using a Chrome extension for web scraping and automation
Chrome browser automation skill that uses legitimate Chrome debugger API with local WebSocket communication and no external data exfiltration.
Safe to install
Safe to use. The skill performs expected browser automation with declared capabilities. No malicious behavior detected.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Chrome extension has broad host permissions | extension/manifest.json:9 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | src/chrome-bridge.js:43 - spawns Chrome with --user-data-dir and --load-extensio… |
| Shell | WRITE | WRITE | ✓ Aligned | src/chrome-bridge.js:64 - spawn(chromePath, args), line 129 execSync(pgrep/taskl… |
| Network | READ | READ | ✓ Aligned | WebSocket client in extension/background.js connects to localhost:9224 |
| Browser | WRITE | WRITE | ✓ Aligned | chrome.debugger API used for navigation, click, fill, evaluate |
1 findings
Medium External URL 外部 URL
https://www.google.com extension/README.md:53 File Tree
11 files · 50.3 KB · 2035 lines JavaScript 5f · 1426L
Markdown 3f · 396L
HTML 1f · 169L
JSON 2f · 44L
├─
▾
extension
│ ├─
background.js
JavaScript
│ ├─
manifest.json
JSON
│ ├─
popup.html
HTML
│ ├─
popup.js
JavaScript
│ └─
README.md
Markdown
├─
▾
references
│ └─
cdp-commands.md
Markdown
├─
▾
src
│ ├─
chrome-bridge.js
JavaScript
│ └─
websocket-server.js
JavaScript
├─
index.js
JavaScript
├─
package.json
JSON
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
ws | ^8.16.0 | npm | No | Standard WebSocket library, version reasonably pinned |
Security Positives
✓ Uses official Chrome debugger API (chrome.debugger) - a legitimate, documented API
✓ All WebSocket communication is local (localhost:9224) - no external data transmission
✓ Only dependency is 'ws' (WebSocket library) version 8.16.0 - no malicious dependencies
✓ No credential harvesting, no environment variable scanning for secrets
✓ No base64-encoded or obfuscated code
✓ No external IP connections or C2 communication
✓ All functionality is clearly documented in SKILL.md
✓ Extension uses service worker (Manifest V3) with proper security model
✓ Code is well-structured and readable with no suspicious patterns