Atlassian Confluence Server CVE-2019-3396
CRITICALVulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2021 - Broken Access Control
ASVS 5.0
V4 - Access Control Authorization enforcement, RBAC validation
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | Critical risk (CVSS 9.8, EPSS 94.5%). Confluence instances frequently contain sensitive corporate documentation, project plans, and credentials. Mass exploitation campaigns targeted internet-facing Confluence servers for cryptomining and ransomware deployment. |
| Exploit ScenarioDerived | An attacker sends a crafted URL parameter to the Widget Connector macro that includes Velocity template injection payloads. The template engine evaluates the injected code, executing Runtime.exec() to download and run a cryptominer or establish a reverse shell for ransomware deployment. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 26, 2026
Atlassian Confluence Server Widget Connector macro contains a path traversal and server-side template injection vulnerability enabling unauthenticated remote code execution through crafted URLs.
Earlier versions of this analysis (1)
The Widget Connector macro in Atlassian Confluence Server allows unauthenticated attackers to achieve path traversal and server-side template injection, leading to remote code execution through crafted request URLs.
RemediationAI
Upgrade Confluence Server immediately. Restrict external access to Confluence. Disable the Widget Connector macro if not needed. Check for signs of compromise including cryptominers and web shells.
Affected ProductsAI
Atlassian Confluence Server before 6.6.12 Atlassian Confluence Server 6.7.0 before 6.12.3 Atlassian Confluence Server 6.13.0 before 6.13.3 Atlassian Confluence Server 6.14.0 before 6.14.2
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The CWE-22 path traversal in the Widget Connector's URL parameter allows injection of server-side template directives. The Velocity template engine processes the injected code, enabling execution of arbitrary Java methods and OS commands on the Confluence server.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
The Widget Connector macro in Atlassian Confluence Server before version 6.6.12 (the fixed version for 6.6.x), from version 6.7.0 before 6.12.3 (the fixed version for 6.12.x), from version 6.13.0 before 6.13.3 (the fixed version for 6.13.x), and from version 6.14.0 before 6.14.2 (the fixed version for 6.14.x), allows remote attackers to achieve path traversal and remote code execution on a Confluence Server or Data Center instance via server-side template injection.
Executive ViewAI
Organizations using Atlassian Confluence Server face critical risk from CVE-2019-3396, a path traversal vulnerability rated CVSS 9.8. This could allow attackers to access or modify files outside intended directories, potentially exposing sensitive configuration or credentials. This vulnerability is actively exploited in the wild (KEV-listed) and requires immediate remediation. A patch is available and should be applied immediately given the critical severity.
Apply vendor patch. If immediate patching is not feasible: (1) Restrict file upload functionality via WAF; (2) Implement allowlist-based file type validation; (3) Use chroot/containerization to limit filesystem access.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
NVD
CVE.org
CISA KEV
EPSS
Exploit-DB
GitHub PoC