gitsafehub
github.com/claude-code-best/mcp-chrome ↗

claude-code-best/mcp-chrome

scanned 2026-08-11 · git f48e717
2 of 6 checks flagged a security issue
🔴 Needs attention
Only 4 of 6 checks finished — treat this as provisional. Re-check ↻

Informational scan, not a security audit. How this is computed.

Leaked secretsVulnerable dependencies43Known OSS vulnerabilities98Risky code patternsMalicious dependenciesProject health

Security checks

Leaked secrets — Gitleaks none found ✓

API keys, passwords or tokens committed into the repo.

Nothing found by this check. ✓

via Gitleaks v8.21.2 · MIT

Vulnerable dependencies — Trivy 43 found · 1 serious

Packages you depend on that have known security holes (CVEs).

  • Serious CVE-2026-41242 protobufjs: protobufjs: Arbitrary code execution via injected protobuf definition type fields
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-41242). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-0621 Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-0621). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-25536 @modelcontextprotocol/sdk: @modelcontextprotocol/sdk cross-client data leak
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-25536). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-44288 protobufjs: protobufjs: Security control bypass due to improper handling of overlong UTF-8 sequences
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-44288). Fix: Update that package to its patched version.
  • Worth fixing CVE-2025-69873 ajv: ReDoS via $data reference
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2025-69873). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-39356 Drizzle ORM has SQL injection via improperly escaped SQL identifiers
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-39356). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-13676 fast-uri: fast-uri: Security policy bypass due to improper Unicode hostname canonicalization
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-13676). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-16221 Impact: fast-uri versions from 2.3.1 through 4.1.0 (including the 3.x ...
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-16221). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-18446 fast-uri: fast-uri: Host confusion vulnerability via backslash in URI authority
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-18446). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-6321 fast-uri: fast-uri: Path traversal vulnerability allows bypass of security policies
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-6321). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-6322 fast-uri: fast-uri: URI authority bypass due to improper delimiter handling
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-6322). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-25223 Fastify: Fastify: Validation bypass due to malformed Content-Type header leading to integrity impact
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-25223). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-33806 fastify: Fastify: Schema validation bypass via malformed Content-Type header
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-33806). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-3635 fastify: request.protocol and request.host spoofable via X-Forwarded-Proto/Host from untrusted connections when trustProxy uses restrictive trust function
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-3635). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-47219 find-my-way: DDoS with HTTP2
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-47219). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-12143 form-data: form-data: Form field override via CRLF injection
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-12143). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-48801 linkify-it: linkify-it: Denial of Service via algorithmic complexity vulnerability
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-48801). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-59887 linkify-it: Quadratic-complexity DoS via the `mailto:` validator scan-loop on attacker text
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-59887). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-67213 nanoid (Nano ID) before 5.1.6 contains an infinite loop in the customA ...
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-67213). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-67214 nanoid (Nano ID) before 5.1.16 contains an infinite loop in the custom ...
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-67214). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-4926 path-to-regexp: path-to-regexp: Denial of Service via crafted regular expressions
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-4926). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-4923 path-to-regexp: path-to-regexp: Denial of Service via specially crafted paths with multiple wildcards
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-4923). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-45623 postcss: PostCSS: Information disclosure and denial of service via crafted CSS input
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-45623). Fix: Update that package to its patched version.
  • Worth fixing GHSA-r28c-9q8g-f849 PostCSS: Path Traversal in Previous Source Map Auto-Loading (sourceMappingURL) leads to Arbitrary .map File Disclosure
    pnpm-lock.yaml
    A package you depend on has a known security hole (GHSA-r28c-9q8g-f849). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-41305 postcss: PostCSS: Cross-Site Scripting (XSS) via improper escaping of style closing tags
    pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-41305). Fix: Update that package to its patched version.
… 18 more not shown

via Trivy v0.70.0 · Apache-2.0

Known OSS vulnerabilities — OSV-Scanner 98 found · 3 serious

Your dependencies cross-checked against the OSV vulnerability database.

  • Serious GHSA-2w6w-674q-4c4q Handlebars.js has JavaScript Injection via AST Type Confusion
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-33937). Fix: Update that package to its patched version.
  • Serious GHSA-xq3m-2v4x-88gg Arbitrary code execution in protobufjs
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-41242). Fix: Update that package to its patched version.
  • Serious GHSA-w7jw-789q-3m8p shell-quote quote() does not escape newlines in object .op values
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-9277). Fix: Update that package to its patched version.
  • Worth fixing GHSA-7h2j-956f-4vf2 @isaacs/brace-expansion has Uncontrolled Resource Consumption
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-25547). Fix: Update that package to its patched version.
  • Worth fixing GHSA-345p-7cg4-v4c7 @modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-25536). Fix: Update that package to its patched version.
  • Worth fixing GHSA-8r9q-7v3j-jr4g Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-0621). Fix: Update that package to its patched version.
  • Worth fixing GHSA-q6x5-8v7m-xcrf protobufjs has overlong UTF-8 decoding
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-44288). Fix: Update that package to its patched version.
  • Worth fixing GHSA-xcpc-8h2w-3j85 adm-zip: Crafted ZIP file triggers 4GB memory allocation
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-39244). Fix: Update that package to its patched version.
  • Worth fixing GHSA-2g4f-4pwh-qvx6 ajv has ReDoS when using `$data` option
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2025-69873). Fix: Update that package to its patched version.
  • Worth fixing GHSA-2g4f-4pwh-qvx6 ajv has ReDoS when using `$data` option
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2025-69873). Fix: Update that package to its patched version.
  • Worth fixing GHSA-3jxr-9vmj-r5cp brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-13149). Fix: Update that package to its patched version.
  • Worth fixing GHSA-f886-m6hf-6m8v brace-expansion: Zero-step sequence causes process hang and memory exhaustion
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-33750). Fix: Update that package to its patched version.
  • Worth fixing GHSA-mh99-v99m-4gvg brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-14257). Fix: Update that package to its patched version.
  • Worth fixing GHSA-rgw5-rvv9-x895 brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-69152). Fix: Update that package to its patched version.
  • Worth fixing GHSA-3jxr-9vmj-r5cp brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-13149). Fix: Update that package to its patched version.
  • Worth fixing GHSA-f886-m6hf-6m8v brace-expansion: Zero-step sequence causes process hang and memory exhaustion
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-33750). Fix: Update that package to its patched version.
  • Worth fixing GHSA-mh99-v99m-4gvg brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-14257). Fix: Update that package to its patched version.
  • Worth fixing GHSA-rgw5-rvv9-x895 brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-69152). Fix: Update that package to its patched version.
  • Worth fixing GHSA-737v-mqg7-c878 defu: Prototype pollution via `__proto__` key in defaults argument
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-35209). Fix: Update that package to its patched version.
  • Worth fixing GHSA-67mh-4wv8-2f99 esbuild enables any website to send any requests to the development server and read the response
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole. Fix: Update that package to its patched version.
  • Worth fixing GHSA-4c8g-83qw-93j6 fast-uri vulnerable to host confusion via failed IDN canonicalization
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-13676). Fix: Update that package to its patched version.
  • Worth fixing GHSA-7p8r-x3mc-p8w7 fast-uri vulnerable to host confusion via backslash authority introducer
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-18446). Fix: Update that package to its patched version.
  • Worth fixing GHSA-q3j6-qgpj-74h6 fast-uri vulnerable to path traversal via percent-encoded dot segments
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-6321). Fix: Update that package to its patched version.
  • Worth fixing GHSA-v2hh-gcrm-f6hx fast-uri vulnerable to host confusion via literal backslash authority delimiter
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-16221). Fix: Update that package to its patched version.
  • Worth fixing GHSA-v39h-62p7-jpjc fast-uri vulnerable to host confusion via percent-encoded authority delimiters
    /workdirs/scan-3138f646-1828-4532-a9a1-616c8cf40d74/pnpm-lock.yaml
    A package you depend on has a known security hole (CVE-2026-6322). Fix: Update that package to its patched version.
… 73 more not shown

via OSV-Scanner v1.9.2 · Apache-2.0

Risky code patterns — Semgrep none found ✓

Code that can be exploited: injection, hardcoded credentials and similar.

Nothing found by this check. ✓

via Semgrep v1.147.0 · LGPL-2.1

Malicious dependencies — Guarddog couldn’t run

Packages that look intentionally malicious: typosquats, sneaky install scripts.

This check didn’t finish — that’s not the same as “clean.” Try Check again above.

via Guarddog v2.10.0 · Apache-2.0

error: npm:ERROR: Error while scanning. Received HTTPSConnectionPool(host='registry.npmjs.org', port=443): Max retries exceeded wit

Project health

A signal about how the project is maintained — not a vulnerability in your code. It doesn’t affect the verdict above.

Project health — OpenSSF Scorecard didn’t run

Maintenance & supply-chain hygiene. A signal about the project, not a vulnerability in your code.

This check didn’t finish — that’s not the same as “clean.” Try Check again above.

via OpenSSF Scorecard · Apache-2.0

About these results. Six open-source checks ran in parallel; every finding is tagged with the tool that produced it. The verdict follows a published rule. False positives and false negatives are normal — a clean scan does not mean the code is secure, and a red verdict does not mean the project is compromised.