Intel

AIKIDO-2026-292697

mcp-atlassian is vulnerable to Improper Authorization

Improper AuthorizationGHSA-3r68-hf9h-887v Published 5 days ago

88

High Risk

This Affects:

PYTHONmcp-atlassian
0.0.1 - 0.21.1
Fixed in 0.22.0
Are you affected? Scan for Free

TL;DR

The ENABLED_TOOLS and toolset filters are applied only when listing tools, while the tools/call handler dispatches from the full unfiltered tool registry. A client that knows a tool name can invoke any registered tool, including write and delete operations, regardless of the configured allowlist. This defeats least-privilege configurations on multi-user HTTP deployments. The fix enforces the tool authorization filters at dispatch time, not just at listing time.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you rely on ENABLED_TOOLS or toolset filtering as an access-control boundary on the HTTP transport.

Background info

mcp-atlassian is vulnerable to Improper Authorization in versions 0.0.1 - 0.21.1.

How to fix this

Upgrade the mcp-atlassian library to the patch version.