Skip to content

Commit 7322bd6

Browse files
os-zhuangCopilot
andcommitted
chore(deps): patch 4 Dependabot vulnerabilities via pnpm overrides
GitHub flagged 4 open alerts on default branch: - #126 tmp <0.2.6 (high) — path traversal in @vscode/vsce devDep - #125 qs <6.15.2 (medium) — DoS in express 4 body-parser chain - #124 uuid <11.1.1 (medium) — buffer bounds check (Azure SDK devDep) - #100 postcss <8.5.10 (medium) — already patched (8.5.15 present) Apply targeted version-range overrides so only the vulnerable ranges are bumped (existing transitive consumers above the fix line are untouched): qs@<6.15.2 -> ^6.15.2 (was 6.14.2 via express@4 in @object-ui/cli) tmp@<0.2.6 -> ^0.2.6 (was 0.2.5 via @vscode/vsce) uuid@<11.1.1 -> ^11.1.1 (was 8.3.2 via @azure/msal-node; unifies with mermaid's 14.x consumer too) After pnpm install, 'pnpm why -r' confirms: - tmp now 0.2.7 - qs collapsed to a single version 6.15.2 - uuid collapsed to a single version 11.1.1 Builds verified: app-shell + plugin-chatbot both green. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent ce268a6 commit 7322bd6

2 files changed

Lines changed: 19 additions & 36 deletions

File tree

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,10 @@
103103
"react-dom": "19.2.6",
104104
"@types/react": "19.2.15",
105105
"@types/react-dom": "19.2.3",
106-
"dompurify": "^3.4.5"
106+
"dompurify": "^3.4.5",
107+
"qs@<6.15.2": "^6.15.2",
108+
"tmp@<0.2.6": "^0.2.6",
109+
"uuid@<11.1.1": "^11.1.1"
107110
}
108111
},
109112
"dependencies": {

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)