Skip to content

Commit 0ed3330

Browse files
marc0oloclaude
andauthored
fix(deps): resolve 7 audit advisories in undici and brace-expansion (#79)
pnpm audit reported 7 vulnerabilities (3 high, 2 moderate, 2 low) across two transitive dependencies: - undici <6.27.0 via @actions/core > @actions/http-client, 4 advisories - brace-expansion via rimraf > glob > minimatch, 3 advisories requiring >=5.0.6, >=5.0.7 and >=5.0.8 respectively The existing brace-expansion override pinned ^5.0.5, which predates all three of its advisories, so it no longer had any effect. Adds an undici override and raises the brace-expansion override to 5.0.8. pnpm audit now reports no known vulnerabilities. brace-expansion is pinned to an exact 5.0.8 rather than ^5.0.8 on purpose: overrides appear to bypass the workspace's minimumReleaseAge gate, and ^5.0.8 resolves to 5.0.9, which was published within the 7 day window the gate exists to enforce. 5.0.8 and undici 6.28.0 are both comfortably outside it. The four action bundles are rebuilt because each one bundles @actions/core, so the dist diff is the undici 6.24.1 -> 6.28.0 swap and nothing else. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 7bf3667 commit 0ed3330

6 files changed

Lines changed: 2083 additions & 1121 deletions

File tree

actions/assemble-docs/dist/index.js

Lines changed: 517 additions & 277 deletions
Large diffs are not rendered by default.

actions/create-pr/dist/index.js

Lines changed: 517 additions & 277 deletions
Large diffs are not rendered by default.

actions/extract-version/dist/index.js

Lines changed: 517 additions & 277 deletions
Large diffs are not rendered by default.

actions/submit-docs/dist/index.js

Lines changed: 517 additions & 277 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
},
2727
"pnpm": {
2828
"overrides": {
29-
"brace-expansion": "^5.0.5"
29+
"brace-expansion": "5.0.8",
30+
"undici": "^6.27.0"
3031
}
3132
}
3233
}

pnpm-lock.yaml

Lines changed: 13 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)