Skip to content

Conversation

@goneri
Copy link
Contributor

@goneri goneri commented Dec 15, 2025

Upgrade MCP Python SDK to 1.24 to address CVE-2025-66416


Note

Upgrades mcp to 1.24 and updates dependency manifests/lockfile, adding required transitive deps (pyjwt, pywin32, etc.).

  • Dependencies:
    • Upgrade mcp from ~1.9.4 to ~1.24 in pyproject.toml and requirements.txt.
    • Update uv.lock accordingly: mcp -> 1.24.0 with new deps (jsonschema, pyjwt[crypto], typing-extensions, typing-inspection, optional pywin32).
    • Add pyjwt==2.10.1 and conditional pywin32==311 to requirements.txt.
  • Lock/metadata:
    • Regenerate uv.lock entries reflecting new mcp version and transitive dependency graph.

Written by Cursor Bugbot for commit fcce961. This will update automatically on new commits. Configure here.

@goneri goneri marked this pull request as draft December 15, 2025 16:11
@goneri goneri changed the title AAP-59950: CVE-2025-66416: mcp: upgrade to 1.23 AAP-59950: CVE-2025-66416: mcp: upgrade to 1.24 Dec 15, 2025
@goneri goneri force-pushed the goneri/AAP-59950-CVE-2025-66416-mcp-upgrade-to-1.23_7941 branch from 749390c to cb190a4 Compare December 15, 2025 16:17
@goneri goneri marked this pull request as ready for review December 16, 2025 22:03
@goneri goneri mentioned this pull request Dec 16, 2025
2 tasks
@ldjebran
Copy link
Contributor

@goneri have you test it with mcp servers ?

@goneri
Copy link
Contributor Author

goneri commented Dec 17, 2025

@goneri have you test it with mcp servers ?

It's a work in progress, there is a thread about this on Slack.

@goneri goneri mentioned this pull request Dec 17, 2025
1 task
@goneri
Copy link
Contributor Author

goneri commented Dec 18, 2025

Works as expected
image

@goneri goneri requested review from ldjebran and romartin December 18, 2025 22:41
Copy link
Contributor

@ldjebran ldjebran left a comment

Choose a reason for hiding this comment

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

LGTM

@ldjebran
Copy link
Contributor

seems you will need to update the requirements.txt file

Upgrade MCP Python SDK to 1.24 to address CVE-2025-66416
@goneri goneri force-pushed the goneri/AAP-59950-CVE-2025-66416-mcp-upgrade-to-1.23_7941 branch from cb190a4 to fcce961 Compare December 19, 2025 14:25
@goneri goneri requested review from ldjebran and romartin December 19, 2025 14:25
Copy link
Contributor

@manstis manstis left a comment

Choose a reason for hiding this comment

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

LGTM 👍

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 participants