Skip to content

fix: add npm overrides to enforce handlebars >= 4.7.9#292

Draft
Copilot wants to merge 2 commits into6.xfrom
copilot/fix-handlebars-security-vulnerability
Draft

fix: add npm overrides to enforce handlebars >= 4.7.9#292
Copilot wants to merge 2 commits into6.xfrom
copilot/fix-handlebars-security-vulnerability

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 2, 2026

handlebars@4.7.8 appears in the dependency tree as a devDependency of workerpool@6.5.1 (via mocha@10.8.2). While not installed at runtime, it's flagged by vulnerability scanners for GHSA-2w6w-674q-4c4q — a critical RCE via AST type confusion in Handlebars.compile().

  • Adds overrides.handlebars: ">=4.7.9" to package.json to pin the patched version across the entire dependency tree

Copilot AI changed the title [WIP] Fix security vulnerability in handlebars dependency fix: add npm overrides to enforce handlebars >= 4.7.9 Apr 2, 2026
Copilot AI requested a review from fengmk2 April 2, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

关于 4.x 版本依赖的 handlebars 存在漏洞的问题

2 participants