Skip to content

fix(docs): patch webpack-dev-middleware and record accepted braces risk - #333

Merged
indigo423 merged 1 commit into
mainfrom
fix/docs-osv-findings
Oct 15, 2026
Merged

indigo423 merged 1 commit into
mainfrom
fix/docs-osv-findings

Conversation

@indigo423

Copy link
Copy Markdown
Contributor

Clears both findings in Scorecard code-scanning alert 22. Closes #332.

  • webpack-dev-middleware 7.4.5 → 7.4.6 by lockfile refresh (GHSA-g84c-rxfj-3j2c, High). The new version is within the range webpack-dev-server allows. It is used by the docs dev server only.
  • New osv-scanner.toml next to the root package-lock.json ignores GHSA-vfj7-8cjw-p6xm (braces 3.0.3, no patched release) until 2027-04-15, with the reason recorded. Scorecard queries OSV directly, so the Dependabot dismissal from Docs site dependencies carry open Dependabot alerts #330 does not reach it. The expiry date makes the ignore come back up for review.

Verification

  • osv-scanner scan source --lockfile package-lock.json --config osv-scanner.toml (v2.2.4): No issues found, with the braces entry reported as filtered.
  • make docs-build passes.

🤖 Generated with Claude Code

https://claude.ai/code/session_016JoDrxajHaHq4dbLrwTWhP

Refresh webpack-dev-middleware to 7.4.6 (GHSA-g84c-rxfj-3j2c) within
the range webpack-dev-server allows.

Add osv-scanner.toml ignoring GHSA-vfj7-8cjw-p6xm until 2027-04-15.
braces 3.0.3 has no patched release and Scorecard does not see the
Dependabot dismissal from #330.

Closes #332

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: Ronny Trommer <ronny@no42.org>
@indigo423
indigo423 merged commit 39816f0 into main Oct 15, 2026
10 checks passed
@indigo423
indigo423 deleted the fix/docs-osv-findings branch October 15, 2026 09:12
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.

Scorecard reports two known vulnerabilities in the docs lockfile

1 participant