gitsafehub
github.com/hugorcd/nuxt-project-starter ↗

hugorcd/nuxt-project-starter

scanned 2026-08-15 · git 0eb569b
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 dependencies77Known OSS vulnerabilities93Risky 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 77 found · 4 serious

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

  • Serious CVE-2026-71319 Unauthenticated Nuxt DevTools RPC allows arbitrary command execution on the developer's host
    bun.lock
    A package you depend on has a known security hole (CVE-2026-71319). Fix: Update that package to its patched version.
  • Serious CVE-2026-59940 seroval: `seroval.fromJSON()` Promise resolver type confusion invokes attacker-controlled methods during deserialization
    bun.lock
    A package you depend on has a known security hole (CVE-2026-59940). Fix: Update that package to its patched version.
  • Serious CVE-2026-9277 shell-quote: shell-quote: Arbitrary code execution via command injection due to unescaped line terminators
    bun.lock
    A package you depend on has a known security hole (CVE-2026-9277). Fix: Update that package to its patched version.
  • Serious CVE-2026-59873 tar: node-tar: Denial of Service via crafted gzip bomb
    bun.lock
    A package you depend on has a known security hole (CVE-2026-59873). Fix: Update that package to its patched version.
  • Worth fixing GHSA-frvp-7c67-39w9 Node.js Adapter for Hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)
    bun.lock
    A package you depend on has a known security hole (GHSA-frvp-7c67-39w9). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-47200 Nuxt's route middleware is not enforced when rendering `.server.vue` pages via `/__nuxt_island/page_*`
    bun.lock
    A package you depend on has a known security hole (CVE-2026-47200). Fix: Update that package to its patched version.
  • Worth fixing GHSA-gj2h-2fpw-fhv9 @nuxt/ui: UAuthForm / UForm SSR markup omits `method`, leaking credentials via GET if submitted before hydration
    bun.lock
    A package you depend on has a known security hole (GHSA-gj2h-2fpw-fhv9). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-13149 brace-expansion: Brace-expansion: Denial of Service due to exponential-time complexity
    bun.lock
    A package you depend on has a known security hole (CVE-2026-13149). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-14257 brace-expansion: Brace-expansion: Denial of Service via memory exhaustion in expand() function
    bun.lock
    A package you depend on has a known security hole (CVE-2026-14257). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-69152 brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation
    bun.lock
    A package you depend on has a known security hole (CVE-2026-69152). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-45149 brace-expansion: brace-expansion: Denial of Service due to excessive memory allocation when expanding large numeric ranges
    bun.lock
    A package you depend on has a known security hole (CVE-2026-45149). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-42570 devalue: devalue: Excessive memory consumption via deserialization of sparse arrays
    bun.lock
    A package you depend on has a known security hole (CVE-2026-42570). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-54290 hono: CORS Middleware reflects any Origin with credentials when `origin` defaults to the wildcard
    bun.lock
    A package you depend on has a known security hole (CVE-2026-54290). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-44455 hono/jsx has Unvalidated JSX Tag Names that May Allow HTML Injection
    bun.lock
    A package you depend on has a known security hole (CVE-2026-44455). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-44456 Hono: bodyLimit() can be bypassed for chunked / unknown-length requests
    bun.lock
    A package you depend on has a known security hole (CVE-2026-44456). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-44457 Hono's Cache Middleware ignores Vary: Authorization / Vary: Cookie leading to cross-user cache leakage
    bun.lock
    A package you depend on has a known security hole (CVE-2026-44457). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-44458 Hono has CSS Declaration Injection via Style Object Values in JSX SSR
    bun.lock
    A package you depend on has a known security hole (CVE-2026-44458). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-47673 Hono: JWT middleware accepts any Authorization scheme, not only Bearer
    bun.lock
    A package you depend on has a known security hole (CVE-2026-47673). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-47674 Hono: IP Restriction bypasses static deny rules for non-canonical IPv6
    bun.lock
    A package you depend on has a known security hole (CVE-2026-47674). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-47675 Hono: Cookie helper does not sanitize sameSite and priority, allowing Set-Cookie injection
    bun.lock
    A package you depend on has a known security hole (CVE-2026-47675). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-47676 Hono: app.mount() strips mount prefix using undecoded path, causing incorrect routing for percent-encoded paths
    bun.lock
    A package you depend on has a known security hole (CVE-2026-47676). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-54286 hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)
    bun.lock
    A package you depend on has a known security hole (CVE-2026-54286). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-54287 hono: AWS Lambda adapter merges multiple `Set-Cookie` headers into one value, dropping cookies on ALB single-header and Lattice
    bun.lock
    A package you depend on has a known security hole (CVE-2026-54287). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-54288 hono: Body Limit Middleware can be bypassed on AWS Lambda by understating `Content-Length`
    bun.lock
    A package you depend on has a known security hole (CVE-2026-54288). Fix: Update that package to its patched version.
  • Worth fixing CVE-2026-54289 hono: Lambda@Edge adapter keeps only the last value of a repeated request header, dropping the rest
    bun.lock
    A package you depend on has a known security hole (CVE-2026-54289). Fix: Update that package to its patched version.
… 52 more not shown

via Trivy v0.70.0 · Apache-2.0

Known OSS vulnerabilities — OSV-Scanner 93 found · 5 serious

Your dependencies cross-checked against the OSV vulnerability database.

  • Serious GHSA-279x-mwfv-vcqv Unauthenticated Nuxt DevTools RPC allows arbitrary command execution on the developer's host
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-71319). Fix: Update that package to its patched version.
  • Serious GHSA-mv8w-475r-vwqw seroval: `seroval.fromJSON()` Promise resolver type confusion invokes attacker-controlled methods during deserialization
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-59940). 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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-9277). Fix: Update that package to its patched version.
  • Serious GHSA-23hp-3jrh-7fpw node-tar: Decompression/parse DoS via unlimited input
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-59873). Fix: Update that package to its patched version.
  • Serious GHSA-3qcw-2rhx-2726 Turbo: Unexpected local code execution during Yarn Berry detection
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-45772). Fix: Update that package to its patched version.
  • Worth fixing GHSA-frvp-7c67-39w9 Node.js Adapter for Hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole. Fix: Update that package to its patched version.
  • Worth fixing GHSA-g8wj-3cr3-6w7v Nuxt: `__nuxt_island` endpoint does not bind responses to request props, enabling shared-cache poisoning
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-46342). Fix: Update that package to its patched version.
  • Worth fixing GHSA-hg3f-28rg-4jxj Nuxt's route middleware is not enforced when rendering `.server.vue` pages via `/__nuxt_island/page_*`
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-47200). Fix: Update that package to its patched version.
  • Worth fixing GHSA-gj2h-2fpw-fhv9 @nuxt/ui: UAuthForm / UForm SSR markup omits `method`, leaking credentials via GET if submitted before hydration
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole. 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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-13149). 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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-13149). Fix: Update that package to its patched version.
  • Worth fixing GHSA-jxxr-4gwj-5jf2 brace-expansion: Large numeric range defeats documented `max` DoS protection
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-45149). 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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-69152). Fix: Update that package to its patched version.
  • Worth fixing GHSA-77vg-94rm-hx3p Svelte devalue: DoS via sparse array deserialization
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-42570). 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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    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-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-6322). Fix: Update that package to its patched version.
  • Worth fixing GHSA-2gcr-mfcq-wcc3 Hono: app.mount() strips mount prefix using undecoded path, causing incorrect routing for percent-encoded paths
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-47676). Fix: Update that package to its patched version.
  • Worth fixing GHSA-3hrh-pfw6-9m5x Hono: Cookie helper does not sanitize sameSite and priority, allowing Set-Cookie injection
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-47675). Fix: Update that package to its patched version.
  • Worth fixing GHSA-54fx-42gc-7vw4 Hono: Algorithmic Complexity DoS in Language Middleware
    /workdirs/scan-5a34c30e-f4df-4f25-b83f-14c5dedda5ff/bun.lock
    A package you depend on has a known security hole (CVE-2026-71848). Fix: Update that package to its patched version.
… 68 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 timed out

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:timeout

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.