Skip to content

chore: bump fastmcp, mcp, and requests to resolve CVEs#192

Merged
sfc-gh-jsummer merged 1 commit into
mainfrom
chore/bump-vulnerable-deps
May 15, 2026
Merged

chore: bump fastmcp, mcp, and requests to resolve CVEs#192
sfc-gh-jsummer merged 1 commit into
mainfrom
chore/bump-vulnerable-deps

Conversation

@sfc-gh-jsummer
Copy link
Copy Markdown
Collaborator

Summary

  • Bumps fastmcp minimum from >=2.8.1 to >=2.14.7 (locked 2.11.3 → 2.14.7) to resolve 8 CVEs including OAuth token reuse (GHSA-5h2m-4q8j-pqpj)
  • Bumps mcp[cli] minimum from >=1.9.4 to >=1.24.0 (locked 1.13.0 → 1.27.1)
  • Bumps requests minimum from >=2.32.3 to >=2.34.0 (locked 2.32.3 → 2.34.2)
  • Bumps project version from 1.4.1 → 1.4.2

Test plan

  • All 34 existing pytest tests pass
  • Import compatibility verified (FastMCP, ToolError, Middleware, MiddlewareContext, get_logger)
  • CLI mcp-server-snowflake --help works correctly
  • pip-audit confirms the 3 reported packages are no longer vulnerable
  • Docker build (docker build -f docker/server/Dockerfile .)
  • Manual smoke test with a live Snowflake connection

.... Generated with Cortex Code

Bumps minimum versions to address 11 CVEs across 3 packages,
most critically GHSA-5h2m-4q8j-pqpj (OAuth token reuse in fastmcp).

- fastmcp: >=2.8.1 → >=2.14.7 (locked 2.11.3 → 2.14.7)
- mcp[cli]: >=1.9.4 → >=1.24.0 (locked 1.13.0 → 1.27.1)
- requests: >=2.32.3 → >=2.34.0 (locked 2.32.3 → 2.34.2)
- Project version: 1.4.1 → 1.4.2

.... Generated with [Cortex Code](https://docs.snowflake.com/en/user-guide/cortex-code/cortex-code)

Co-Authored-By: Cortex Code <noreply@snowflake.com>
Copy link
Copy Markdown
Collaborator

@sfc-gh-twhite sfc-gh-twhite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for bumping these!

@sfc-gh-jsummer sfc-gh-jsummer merged commit 662cb48 into main May 15, 2026
2 checks passed
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.

2 participants