SB20261109229 - Race condition in typescript-sdk
Published: November 9, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 1 vulnerability.
1) Race condition (CVE-ID: CVE-2026-25536)
CWE-ID: CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
CVSSv4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N]
The vulnerability allows a low-privileged remote attacker to receive response data intended for other clients.
The vulnerability exists due to improper synchronization in the TypeScript SDK's StreamableHTTPServerTransport when a deployment reuses one transport instance for concurrent client requests with overlapping JSON-RPC message IDs. A low-privileged remote attacker can submit requests with matching message IDs while another client's requests are in flight, causing that client's responses to reach the attacker.
Remediation
Install update from vendor's website.