Skip to main content

Zscaler Mcp Server

1 CVEs product

Monthly

CVE-2026-59563 Sep 28, 12:54 MEDIUM PATCH This Month

Replay of HMAC confirmation tokens in Zscaler MCP Server 0.7.0 and 0.7.1 lets an authenticated MCP client or agent reuse a confirmation token minted for one resource to authorize a destructive delete against a different resource of the same type. Because the affected delete handlers called check_confirmation() with empty parameters ({}), the resulting HMAC-SHA256 tokens carried no binding to the target resource identifier, making them fungible across 31 delete operations in the ZPA, ZIA, and ZTW service modules. The vendor addressed the issue by binding the resource identifier into the HMAC payload and shipping regression tests (including AST-based static analysis) in version 0.7.2; there is no KEV listing, and no public exploit identified at time of analysis, with the moderate CVSS score of 4.6 (AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:L) reflecting that exploitation requires prior authenticated access, a legitimately issued token, and is limited to same-type resources.

Python Zscaler Zscaler Mcp Server
NVD GitHub
CVSS 3.1
4.6
EPSS
0.1%
EPSS 0% CVSS 4.6
MEDIUM PATCH This Month

Replay of HMAC confirmation tokens in Zscaler MCP Server 0.7.0 and 0.7.1 lets an authenticated MCP client or agent reuse a confirmation token minted for one resource to authorize a destructive delete against a different resource of the same type. Because the affected delete handlers called check_confirmation() with empty parameters ({}), the resulting HMAC-SHA256 tokens carried no binding to the target resource identifier, making them fungible across 31 delete operations in the ZPA, ZIA, and ZTW service modules. The vendor addressed the issue by binding the resource identifier into the HMAC payload and shipping regression tests (including AST-based static analysis) in version 0.7.2; there is no KEV listing, and no public exploit identified at time of analysis, with the moderate CVSS score of 4.6 (AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:L) reflecting that exploitation requires prior authenticated access, a legitimately issued token, and is limited to same-type resources.

Python Zscaler Zscaler Mcp Server
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy