Skip to content

security: Update all dependencies to fix vulnerabilities#24

Open
kevint-cerebras wants to merge 1 commit intomainfrom
security/update-deps-march-2026
Open

security: Update all dependencies to fix vulnerabilities#24
kevint-cerebras wants to merge 1 commit intomainfrom
security/update-deps-march-2026

Conversation

@kevint-cerebras
Copy link
Collaborator

Security Update — March 2026

Addresses critical security vulnerabilities flagged by GitHub Dependabot.

Dependency Updates

Package From To Fix
@modelcontextprotocol/sdk 0.5.0 1.27.1 DNS rebinding protection, secure MCP server initialization
diff 8.0.2 8.0.3 ReDoS vulnerability in parsePatch/applyPatch
zod 4.0.17 4.1.0 Latest stable

Additional Changes

  • Add publishConfig.access: "public" for npm publishing
  • Bump package version to 1.3.5
  • Use unscoped package name cerebras-code-mcp

Verification

  • 0 vulnerabilities after update (npm audit clean)
  • All MCP SDK imports resolve correctly
  • Server instantiation and tool handler registration works
  • Full end-to-end MCP protocol test passed (initialize → list tools → write tool)
  • Already published to npm as cerebras-code-mcp@1.3.5

Priority: High — Security fix

Made with Cursor

- @modelcontextprotocol/sdk: 0.5.0 → 1.27.1 (DNS rebinding protection, secure MCP init)
- diff: 8.0.2 → 8.0.3 (ReDoS fix in parsePatch/applyPatch)
- zod: 4.0.17 → 4.1.0
- Add publishConfig for public npm access
- Bump version to 1.3.5
- 0 vulnerabilities remaining

Made-with: Cursor
@semgrep-app
Copy link

semgrep-app bot commented Mar 16, 2026

Legal Risk

The following dependencies were released under a license that
has been flagged by your organization for consideration.

Recommendation

While merging is not directly blocked, it's best to pause and consider what it means to use this license before continuing. If you are unsure, reach out to your security team or Semgrep admin to address this issue.

ISC

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