Skip to content

chore(security): consolidate dependency bumps + add Yarn resolutions#3258

Open
anegg0 wants to merge 11 commits into
masterfrom
chore/security-resolutions
Open

chore(security): consolidate dependency bumps + add Yarn resolutions#3258
anegg0 wants to merge 11 commits into
masterfrom
chore/security-resolutions

Conversation

@anegg0
Copy link
Copy Markdown
Contributor

@anegg0 anegg0 commented May 5, 2026

Summary

Consolidates four open Dependabot PRs and adds a resolutions block to clear high-impact yarn audit advisories.

Direct dep bumps (from Dependabot PRs)

New Yarn resolutions

  • elliptic ^6.6.1 (clears critical: ECDSA private key extraction — GHSA-vjh7-7g9h-fjfh)
  • form-data ^4.0.4 (clears critical: unsafe random — GHSA-fjxv-7rqg-78g4)
  • lodash ^4.18.1 (clears high + moderate prototype-pollution advisories)
  • prismjs ^1.30.0 (clears moderate DOM clobbering — GHSA-x7hr-w5r2-h6wg; client-side dep)
  • serialize-javascript ^7.0.5 (clears high RCE + moderate DoS advisories)

Build noise filters (docusaurus.config.js)

Inline plugin + console filters silence three classes of harmless transitive-dep warnings: image-size SVG errors, vscode-languageserver UMD warnings, and ws optional-native warnings. Non-target warnings still surface.

Audit impact

Severity Before After Cleared
Critical 2 0 elliptic, form-data
High 17 15 lodash, serialize-javascript
Moderate 27 24 lodash×2, prismjs, serialize-javascript

Supersedes

Test plan

  • yarn install clean
  • yarn typecheck clean
  • vercel build succeeds (exit 0)
  • Vercel preview deployment renders correctly

dependabot Bot and others added 11 commits April 30, 2026 23:01
Bumps posthog-docusaurus from 2.0.0 to 2.0.5.

---
updated-dependencies:
- dependency-name: posthog-docusaurus
  dependency-version: 2.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.6 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.6...v1.16.0)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-version: 1.16.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@inkeep/cxkit-docusaurus](https://github.com/inkeep/widget/tree/HEAD/packages/docusaurus) from 0.5.91 to 0.5.117.
- [Commits](https://github.com/inkeep/widget/commits/HEAD/packages/docusaurus)

---
updated-dependencies:
- dependency-name: "@inkeep/cxkit-docusaurus"
  dependency-version: 0.5.117
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…rismjs to 1.30.0

Adds resolutions for elliptic, form-data, lodash, prismjs, serialize-javascript
to clear 7 audit advisories (2 critical + 5 high/moderate).
…xkit-docusaurus-0.5.117' into chore/security-resolutions
…edirects-1.16.0' into chore/security-resolutions
…docusaurus-2.0.5' into chore/security-resolutions
@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
arbitrum-docs Ready Ready Preview May 5, 2026 0:51am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant