Skip to content

fix(deps): patch fast-uri and undici vulnerabilities - #2278

Merged
markdumay merged 2 commits into
mainfrom
fix/dependabot-20261026
Oct 26, 2026
Merged

markdumay merged 2 commits into
mainfrom
fix/dependabot-20261026

Conversation

@markdumay

@markdumay markdumay commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Patch the transitive fast-uri v3 line to 3.1.9 and the separate undici v6/v7 lines to 6.29.1/7.30.1. Major-scoped pnpm overrides retain the existing API boundaries and prevent vulnerable versions from being reintroduced.

Addresses Dependabot alert #191, Dependabot alert #190, Dependabot alert #186, Dependabot alert #185, Dependabot alert #184, Dependabot alert #183.

Validation: frozen install, live pnpm audit --json, pnpm test, and pnpm build.
The resulting dependency audit reports zero vulnerabilities.

Consume the published Mermaid v5.1.3 module so Hinode also ships the patched runtime distribution. Clean root/example outputs contain exactly the 105 expected Mermaid files and no obsolete vulnerable KaTeX renderers.

The consumer update passed independent full template/lint tests, both builds, zero audit, artifact byte comparison, and inherited-trust/prototype-pollution behavior checks.

@netlify

netlify Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for gethinode-demo ready!

Name Link
🔨 Latest commit 9edafe4
🔍 Latest deploy log https://app.netlify.com/projects/gethinode-demo/deploys/6adf472d4bc51033291801cb
😎 Deploy Preview https://deploy-preview-2278--gethinode-demo.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@markdumay
markdumay merged commit b7902e3 into main Oct 26, 2026
17 checks passed
@markdumay

Copy link
Copy Markdown
Collaborator Author

🎉 This PR is included in version 3.44.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant