Skip to content

Commit 598ff8c

Browse files
Marfuenclaude
andauthored
fix(deps): override uuid to ^11.1.1 (Dependabot #85) (#3418)
uuid <11.1.1 has a missing buffer-bounds check in v3/v5/v6 when a buffer arg is passed (GHSA, medium). Vulnerable copies were uuid@8.3.2 (via exceljs in @trycompai/api — prod-reachable) and uuid@9.0.1 (via @trigger.dev/sdk). Add a flat override to ^11.1.1: uuid's v1/v3/v4/v5 named API is stable across these majors and v11 keeps a dual CJS/ESM build, so exceljs / @azure/core-http / @trigger.dev/sdk remain drop-in compatible. Caret stays in 11.x (12.0.0 is still vulnerable). Resolves to a single uuid@11.1.1. Verified: turbo build 20/20; bun audit 15 -> 14 (uuid cleared). The other 7 open bun.lock alerts (minimatch x3, esbuild x2, cookie, @ai-sdk/provider-utils) have no safe published fix and are not prod-runtime-reachable -> handled via dismiss-with-rationale, not overrides. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 5f47024 commit 598ff8c

2 files changed

Lines changed: 3 additions & 7 deletions

File tree

‎bun.lock‎

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

‎package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@
127127
"@sigstore/core": "3.2.1",
128128
"markdown-it": "^14.3.0",
129129
"@babel/core": "^7.29.7",
130+
"uuid": "^11.1.1",
130131
"@tiptap/core": "3.22.1",
131132
"@tiptap/extension-blockquote": "3.22.1",
132133
"@tiptap/extension-bold": "3.22.1",

0 commit comments

Comments
 (0)