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-2024-36991-Splunk — Path traversal exploit for Splunk Enterprise on Windows (CVE-2024-36991) — interactive file harvester | Kitploit
Tools/GitHubGitHub/jhurtadomi/cve-2024-36991-splunk
Vulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringPenetration TestingRed Teaming
GitHubjhurtadomi/cve-2024-36991-splunk

CVE-2024-36991-Splunk

Path traversal exploit for Splunk Enterprise on Windows (CVE-2024-36991) — interactive file harvester

View Repository
5 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-2024-36991 — Splunk Path Traversal

interactive POC for the Splunk Enterprise path traversal vulnerability on Windows.

demo


Vulnerability Info

FieldDetail
CVECVE-2024-36991
TypeCWE-22 — Path Traversal
SeverityHIGH
CVSS Score7.5
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published2024-07-01
Last modified2024-10-15

Description

In Splunk Enterprise on Windows versions below 9.2.2, 9.1.5, and 9.0.10, an attacker could perform a path traversal on the /modules/messaging/ endpoint. No authentication required. This vulnerability only affects Splunk Enterprise on Windows.

Affected Versions

CPEFromUntil
splunk:splunk:*:*:*:*:enterprise9.0.0 (inclusive)9.0.10 (exclusive)
splunk:splunk:*:*:*:*:enterprise9.1.0 (inclusive)9.1.5 (exclusive)
splunk:splunk:*:*:*:*:enterprise9.2.0 (inclusive)9.2.2 (exclusive)

Features

  • Auto-detection of traversal depth (no manual tuning)
  • Interactive picker — select what to harvest with a single keypress
  • Reads sensitive files: credentials, configs, logs, system files, apps
  • Saves output to JSON per target

Usage

root@kitploit:~
# Interactive — picker appears on launch
python3 CVE-2024-36991.py

# Pass target directly
python3 CVE-2024-36991.py -u http://<target>:<port>

Picker keys

KeyGroup
cHarvest Creds
fConf Exposure
lLogs & History
sSystem FootPrinting
aApps Surface
*All groups
qQuit

Files harvested

GroupFiles
Harvest Credspasswd, splunk.secret, server.pem, authentication.conf, passwords.conf
Conf Exposureserver.conf, web.conf, inputs.conf, user-seed.conf
Logs & Historysplunkd.log, audit.log, metrics.log, searches.log, session
System FootPrintingwin.ini, hosts, persistentstorage.db
Apps SurfaceSplunk_TA_windows, Splunk_TA_nix, SplunkForwarder, Splunk_SA_CIM

Requirements

requests comes pre-installed on Kali Linux, but it doesn't hurt to include it

root@kitploit:~
pip install requests

References

  • NVD — CVE-2024-36991
  • INCIBE-CERT — CVE-2024-36991
  • SONICWALL — CVE-2024-36991

Disclaimer

This tool is intended for educational purposes and authorized penetration testing only. Do not use against systems you do not have explicit permission to test.


poc by iamwin

Download Tool