Skip to content

security: remediate remaining 2 YAML-DoS Dependabot alerts (dismiss vs override) #195

Description

@williamzujkowski

Context

After merging #190 + #192, open Dependabot alerts dropped 16 → 9. Triage of the remaining 9 against this project's real surface (Astro SSG / static web app, Linux CI/prod, Node 24):

ACTION-NEEDED (runtime, real)

LOW-RISK (dev-only / Windows-only — defer or override)

All of the following are dev-tooling and/or Windows-only; prod is Linux static output, so real exposure is low:

Plan

  1. Bump astro to 6.4.6 (closes all runtime alerts). ← priority
  2. pnpm install to re-apply the existing yaml override and let esbuild/vite dedupe.
  3. Optional: add pnpm.overrides for vite/esbuild/js-yaml to clear the noisy dev/Windows alerts.

After steps 1–2, all runtime alerts are resolved; only genuinely-low-risk Linux-irrelevant dev alerts would remain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions