fix(root): resolve form-data, esbuild, and @babel/core dependency vulnerabilities fixes DOC-357#1131
Conversation
…nerabilities fixes DOC-357 - form-data (high): widen override to ^4.0.6 for CRLF injection fix Advisory: GHSA-hmw2-7cc7-3qxx Strategy: pnpm override (transitive via @inkeep/cxkit-react) - esbuild (high): add override to ^0.28.1 for Deno binary integrity fix Advisory: GHSA-gv7w-rqvm-qjhr Strategy: pnpm override (transitive via tsx) - @babel/core (low): add override to ^7.29.6 for arbitrary file read fix Advisory: GHSA-4x5r-pxfx-6jf8 Strategy: pnpm override (transitive via @svgr/webpack) Co-authored-by: Dima Grossman <dima@grossman.io>
✅ Deploy Preview for docs-novu ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Summary
Scheduled dependency security audit fixes for three actionable advisories not covered by open PRs #1117 and #1124.
Linear: DOC-357
Fixed vulnerabilities
form-dataform-data@>=4.0.0 <4.0.6→^4.0.6(transitive via@inkeep/cxkit-react)esbuildesbuild@>=0.17.0 <0.28.1→^0.28.1(transitive viatsx)@babel/core@babel/core@<=7.29.0→^7.29.6(transitive via@svgr/webpack)Validation
pnpm audit— advisories1120743,1120679,1120793no longer reportedpnpm build— passedSkipped (already in open PRs)
shell-quote,fast-xml-parser,uuid— PR fix(root): resolve shell-quote, fast-xml-parser, and uuid dependency vulnerabilities fixes DOC-344 #1124js-cookie,postcss,ws— PR fix(root): resolve js-cookie, postcss, and ws dependency vulnerabilities #1117Skipped (not safely fixable)
js-yaml(moderate) — forcing^4.2.0breaksgray-matterwhich requires js-yaml 3.x API (yaml.safeLoad)Greptile Summary
form-data,esbuild, and@babel/core.pnpm-lock.yamlto reflect the updated transitive dependency resolutions.Confidence Score: 5/5
The dependency metadata updates are narrowly scoped and align with the stated vulnerability remediation.
The changes are limited to package override and lockfile resolution updates, with no application code paths modified.
What T-Rex did
Reviews (1): Last reviewed commit: "fix(root): resolve form-data, esbuild, a..." | Re-trigger Greptile