fix: resolve all bun audit vulnerabilities with package overrides#338
Conversation
Add overrides for 8 vulnerable transitive dependencies: qs, markdown-it, lodash-es, @modelcontextprotocol/sdk, axios, diff, @isaacs/brace-expansion, and hono. This resolves 11 security vulnerabilities including DoS, ReDoS, prototype pollution, XSS, and data leak issues. https://claude.ai/code/session_01D3vmc2S4564FJSFqsRaTfM
|
Thank you for your contribution! Before we can merge this PR, we need you to sign our Contributor License Agreement. To sign the CLA, please add a comment to this PR with the following text: You only need to sign once. After signing, this check will pass automatically. Troubleshooting
✅ (DaniAkash)[https://github.com/DaniAkash] ❌ Claude (@claude) You can retrigger this bot by commenting **recheck** in this Pull Request. Posted by the **CLA Assistant Lite bot**. |
Greptile SummaryThis PR addresses security vulnerabilities by adding package overrides for Key Changes:
Note: The PR description mentions fixing 8 vulnerable packages, but only 3 packages are actually addressed in the final implementation. The initial approach attempted to override more packages, but these were removed (see commit 0b4a977) in favor of a more conservative approach. The Confidence Score: 4/5
Important Files Changed
Last reviewed commit: cf6ca77 |
Add overrides for 8 vulnerable transitive dependencies: qs, markdown-it, lodash-es, @modelcontextprotocol/sdk, axios, diff, @isaacs/brace-expansion, and hono. This resolves 11 security vulnerabilities including DoS, ReDoS, prototype pollution, XSS, and data leak issues.