Skip to content

Update MCP SDK and require patched Brotli in server images - #159

Merged
the-laughing-monkey merged 4 commits into
mainfrom
fix/server-release-dependencies
Oct 24, 2026
Merged

the-laughing-monkey merged 4 commits into
mainfrom
fix/server-release-dependencies

Conversation

@the-laughing-monkey

@the-laughing-monkey the-laughing-monkey commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Contribution track

  • Maintainer-authored repository work

What changed

Update shipped MCP SDK resolutions to 1.32.0, including the runtime installation
projection and lockfiles. Current product HTTP transports are outbound MCP
clients; contributor MCP servers use stdio and do not use experimental taskStore.
No HTTP-server limit is added to client code.

Debian has now published the supported Brotli security backport for both AMD64
and ARM64. Replace the earlier conditional-exception proposal with a required
libbrotli1 >= 1.1.0-2+deb13u1 build floor. The existing authenticated apt update
and upgrade install the patch, and the existing floor check rejects an old mirror
or cached package layer. No new vulnerability exceptions or evaluator changes
remain in the final patch.

Rebased onto current main, preserving its Surplus changes and updating the
changelog without discarding either change.

Validation

  • Eight focused security-refresh and native package-floor tests passed with
    573 assertions, including vulnerable/fixed/newer Brotli versions on each
    supported architecture.
  • Runtime installation projection check and diff checks passed.
  • Required and applicable PR CI must pass on the final head before merge.
  • Fresh native image qualification, signed publication and live deployment are
    separate subsequent checks; this PR alone does not establish those results.

Sources

Author checks

  • I understand and can explain the changes, including AI-assisted work.
  • No credentials, private conversations, personal infrastructure or internal planning identifiers are included.
  • Runtime publication, instance adoption and ordinary-user acceptance remain separate from this source change.

@socket-security

socket-security Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​modelcontextprotocol/​sdk@​1.31.0 ⏵ 1.32.099 +1100 +2410097100

View full report

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Socket Security: Dependency Overview

Review the following changes in direct dependencies. Learn more about socket.dev

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
+ @rive-app/react-webgl2@4.34.3 100 100 69 99 100
+ @modelcontextprotocol/sdk@1.32.0 98 100 100 97 100
+ bun-types@1.4.4 100 100 84 98 70
+ fastify@5.12.5 97 99 100 97 100
+ sharp@0.35.5 96 100 100 93 100
+ smol-toml@1.9.1 100 100 100 89 100
+ electron@43.8.3 99 100 99 97 100

@the-laughing-monkey the-laughing-monkey changed the title Update MCP SDK and bound Brotli release exceptions Update MCP SDK and require patched Brotli in server images Oct 24, 2026
@the-laughing-monkey
the-laughing-monkey force-pushed the fix/server-release-dependencies branch from fa02978 to f143b95 Compare October 24, 2026 13:11
@the-laughing-monkey
the-laughing-monkey marked this pull request as ready for review October 24, 2026 13:28
@the-laughing-monkey
the-laughing-monkey merged commit 5827d4f into main Oct 24, 2026
16 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.

1 participant