Skip to content

chore(docs): patch astro, dompurify, and esbuild advisories - #253

Merged
joshua-temple merged 1 commit into
mainfrom
chore/docs-dep-vulns
Jun 22, 2026
Merged

joshua-temple merged 1 commit into
mainfrom
chore/docs-dep-vulns

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

Clears the residual Scorecard vulnerability advisories in the docs npm tree (the only open code-scanning alert after the generator and repo hardening PRs).

  • astro 6.4.3 -> 6.4.8 (direct): fixes the Host-header SSRF and spread-props XSS advisories. Stays within 6.x; the docs build requires Node >= 22, which CI already uses.
  • dompurify 3.4.10 -> 3.4.11 (transitive): fixes the ALLOWED_ATTR pollution advisory, resolved by a plain lockfile refresh.
  • esbuild 0.27.7 -> 0.28.1 via a minimal overrides entry: fixes the dev-server file-read advisory; the parent only offered it through a major astro 7 jump otherwise.

Verification: npm audit goes from 1 high / 1 moderate / 1 low to 0 with no new advisory, and npm run build succeeds with all 13 pages built.

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple
joshua-temple merged commit 15b3686 into main Jun 22, 2026
15 checks passed
@joshua-temple joshua-temple added the chore Maintenance, tooling, or dependency updates with no production code change label Jun 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance, tooling, or dependency updates with no production code change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant