Skip to content

fix: resolve osv-scanner High/Medium advisories via patch-level dependency bumps - #846

Merged
zircote merged 1 commit into
mainfrom
fix/osv-lockfile-advisories
Aug 10, 2026
Merged

fix: resolve osv-scanner High/Medium advisories via patch-level dependency bumps#846
zircote merged 1 commit into
mainfrom
fix/osv-lockfile-advisories

Conversation

@zircote

@zircote zircote commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

sca / osv-scanner fails on every PR since these advisories published — caught on #845 (a docs-only PR). Same advisory set and fix shape as mif-docs-plugin#226 and claude-code-plugins#156 earlier today:

Site builds clean against the bumped set (98 pages). Unblocks #845.

…dency bumps

sca / osv-scanner fails on every PR since the advisories published
(caught on #845, a docs-only PR): dompurify 3.4.12 (GHSA-55q2-fjhq-7xh7),
js-yaml 4.3.0 (GHSA-5p4m-2wfm-xmqj), nanoid 3.3.16 (GHSA-2v37-7h3g-55p8),
mermaid 11.16.0 (5 advisories). dompurify/nanoid/mermaid are lockfile-only
bumps within range; js-yaml is exact-pinned in package.json so its
manifest pin moves 4.3.0 -> 4.3.1. Same advisory set and fix shape as
mif-docs-plugin#226 and claude-code-plugins#156 earlier today. Site
builds clean (98 pages).
Copilot AI lite review requested due to automatic review settings August 10, 2026 20:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR resolves newly published OSV-scanner High/Medium advisories by applying patch-level dependency bumps in the docs site’s npm dependency set, restoring sca / osv-scanner to green on PRs.

Changes:

  • Bump js-yaml override from 4.3.0 to 4.3.1 in package.json.
  • Update package-lock.json to pick up patched versions of dompurify, nanoid, mermaid, and js-yaml.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
package.json Moves the exact override pin for js-yaml to 4.3.1 to address the advisory.
package-lock.json Updates resolved tarballs/integrity hashes to patched versions for the affected transitive dependencies.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@zircote
zircote merged commit 601dc3a into main Aug 10, 2026
13 checks passed
@zircote
zircote deleted the fix/osv-lockfile-advisories branch August 10, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants