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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions