Description
MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, JiraUserMixin._lookup_user_by_permissions uses the module-level requests.get function instead of the fetcher's protected session. A caller-controlled public Jira URL can redirect that unhooked request to an internal address, bypassing the redirect checks added for CVE-2026-27826. The advisory traces the vulnerable input and processing flow through JiraUserMixin._lookup_user_by_permissions, requests.get, self.jira._session.get, and _make_ssrf_safe_hook, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.
Published: 2026-09-22
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Server Side Request Forgery Leading to Internal Network Exposure
Action: Patch Now
AI Analysis

Impact

The vulnerability arises from MCP Atlassian’s use of the module-level requests.get function instead of the internally hooked session during Jira permission lookup, allowing a caller-provided Jira URL to be redirected to an internal address. This bypasses the redirect checks that were added for a prior CVE, exposing an internal network endpoint to an external attacker. The flaw therefore enables a server‑side request forgery that can leak internal services or data, compromising confidentiality, integrity, and potentially availability of internal resources.

Affected Systems

Sooperset’s MCP Atlassian, a Model Context Protocol server that interfaces with Atlassian Confluence and Jira, is vulnerable in all releases earlier than 0.22.0. The fix was deployed in version 0.22.0, making that and later releases safe.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. EPSS information is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting a lower exploitation probability overall. The likely attack vector is a remote attacker manipulating a publicly reachable Jira URL to redirect the unhooked request to a private internal address. If successful, the attacker can access any internal service reachable from the MCP Atlassian server, potentially exposing sensitive data or facilitating further lateral movement. Because the attack requires only supply of an unsafe URL, the risk to environments lacking strict URL validation or network segmentation is elevated, warranting attention.

Generated by OpenCVE AI on September 22, 2026 at 20:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the MCP Atlassian service to version 0.22.0 or later, which implements the fixed session hook.
  • Configure input validation so that Jira URLs used with MCP Atlassian cannot contain redirects that target internal network addresses, ensuring that only approved external endpoints are reachable.
  • Enforce network segmentation or firewall rules that block outbound requests from MCP Atlassian to internal subnet ranges, limiting the impact of any SSRF attempt.
  • Continuously monitor request logs for unusual redirect patterns or failed authentication attempts that might indicate SSRF exploitation.

Generated by OpenCVE AI on September 22, 2026 at 20:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-v9m3-wfh8-5646 MCP Atlassian: Incomplete fix for GHSA-7r34-79r5-rcc9: redirect-based SSRF via unhooked requests session in Jira user-permission lookup
History

Tue, 22 Sep 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Sooperset
Sooperset mcp-atlassian
Vendors & Products Sooperset
Sooperset mcp-atlassian

Tue, 22 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 22 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
Description MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, JiraUserMixin._lookup_user_by_permissions uses the module-level requests.get function instead of the fetcher's protected session. A caller-controlled public Jira URL can redirect that unhooked request to an internal address, bypassing the redirect checks added for CVE-2026-27826. The advisory traces the vulnerable input and processing flow through JiraUserMixin._lookup_user_by_permissions, requests.get, self.jira._session.get, and _make_ssrf_safe_hook, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.
Title MCP Atlassian: Incomplete fix for CVE-2026-27826: redirect-based SSRF via unhooked requests session in Jira user-permission lookup
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

Sooperset Mcp-atlassian
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-22T19:36:45.769Z

Reserved: 2026-08-20T19:02:23.416Z

Link: CVE-2026-77249

cve-icon Vulnrichment

Updated: 2026-09-22T19:35:57.609Z

cve-icon NVD

Status : Received

Published: 2026-09-22T19:16:49.183

Modified: 2026-09-22T20:17:07.850

Link: CVE-2026-77249

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T20:30:08Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)