Skip to main content

jira-mcp-server EUVDEUVD-2026-54953

| CVE-2026-19369 LOW
Server-Side Request Forgery (SSRF) (CWE-918)
2026-08-09 VulDB GHSA-rmrp-j9qh-xwh9
1.9
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
1.9 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
3.8 LOW

Local vector and low privilege match the description; scope changed because SSRF reaches internal network resources beyond the vulnerable system; no integrity or availability impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
Severity Changed
Aug 09, 2026 - 21:22 NVD
MEDIUM LOW
CVSS changed
Aug 09, 2026 - 21:22 NVD
4.8 (MEDIUM) 1.9 (LOW)
Analysis Generated
Aug 09, 2026 - 21:16 vuln.today
CVE Published
Aug 09, 2026 - 20:45 cve.org
MEDIUM 4.8

DescriptionCVE.org

A vulnerability was found in KS-GEN-AI jira-mcp-server 0.2.0. This affects the function axios.get of the file src/index.ts of the component add_attachment_from_public_url. The manipulation of the argument imageUrl results in server-side request forgery. The attack requires a local approach. The project was informed of the problem early through an issue report but has not responded yet.

AnalysisAI

Server-side request forgery in KS-GEN-AI jira-mcp-server 0.2.0 allows a local low-privileged attacker to make the server issue arbitrary HTTP requests by manipulating the imageUrl argument passed to axios.get within the add_attachment_from_public_url function. The CVSS 4.0 vector (AV:L/PR:L/E:P) confirms local access is required, low privileges suffice, and proof-of-concept code exists. No vendor patch has been released; the project maintainer had not responded to the responsible disclosure issue at time of analysis.

Technical ContextAI

The affected component is the add_attachment_from_public_url MCP tool handler in src/index.ts of the jira-mcp-server project (CPE: cpe:2.3:a:ks-gen-ai:jira-mcp-server:*:*:*:*:*:*:*:*). The server is a Model Context Protocol (MCP) integration that connects AI assistants to Atlassian Jira. The vulnerable code path uses the axios.get HTTP client to fetch an image from a caller-supplied imageUrl without validating or restricting the target URL. CWE-918 (Server-Side Request Forgery) describes this root cause class: the application uses externally-supplied data as part of an outbound HTTP request without sanitizing the destination, enabling an attacker to redirect server-originated requests to unintended internal or external targets.

RemediationAI

No vendor-released patch has been identified at time of analysis; the project maintainer had not responded to the GitHub issue report (https://github.com/KS-GEN-AI/jira-mcp-server/issues/6). As an immediate compensating control, restrict the runtime environment of jira-mcp-server so it has no network path to sensitive internal services - place it in a network namespace or container with egress rules that block access to cloud metadata endpoints (e.g., 169.254.169.254) and internal RFC-1918 ranges. This limits the blast radius of a successful SSRF. Additionally, restrict which local users or AI assistant processes can invoke the add_attachment_from_public_url MCP tool. Organizations may also consider patching the source directly by adding URL allowlist validation in src/index.ts before the axios.get call, then building from the patched source. Monitor the GitHub repository for an official fix and upgrade once a patched release is tagged.

Share

EUVD-2026-54953 vulnerability details – vuln.today

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