Skip to content

fix: resolve all npm security vulnerabilities#15

Merged
SPerekrestova merged 1 commit intomainfrom
fix/npm-security-alerts
Mar 18, 2026
Merged

fix: resolve all npm security vulnerabilities#15
SPerekrestova merged 1 commit intomainfrom
fix/npm-security-alerts

Conversation

@SPerekrestova
Copy link
Copy Markdown
Owner

Summary

  • Update all vulnerable npm dependencies in drugbank-mcp-server/ to resolve 21 Dependabot security alerts
  • npm audit now reports 0 vulnerabilities

Packages updated

Package Change Severity Alerts fixed
@modelcontextprotocol/sdk 1.0.0 → 1.26.0 high #2, #9
fast-xml-parser 4.x → 5.5.6 critical/high #13, #14, #19, #21
hono (transitive) → 4.12.7 high/medium #3–8, #11, #15–17, #20
@hono/node-server (transitive) → 1.19.10 high #18
ajv (transitive) → 8.18.0 medium #12
qs (transitive) → 6.14.2 low/medium #1, #10

Test plan

  • 88 unit tests passing
  • npm audit → 0 vulnerabilities
  • fast-xml-parser v5 API verified compatible with existing parser code

🤖 Generated with Claude Code

Update drugbank-mcp-server dependencies to address 21 Dependabot alerts:
- @modelcontextprotocol/sdk ^1.0.0 → 1.26.0 (cross-client data leak, ReDoS)
- fast-xml-parser ^4.3.0 → ^5.5.6 (entity expansion bypass, DoS, regex injection)
- Transitive: hono, @hono/node-server, ajv, qs (auth bypass, XSS, prototype pollution, ReDoS)

npm audit now reports 0 vulnerabilities.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@SPerekrestova SPerekrestova merged commit 8815903 into main Mar 18, 2026
3 checks passed
@SPerekrestova SPerekrestova deleted the fix/npm-security-alerts branch March 18, 2026 20:19
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.

1 participant