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-2025-6000 — Proof-of-concept exploit for CVE-2025-6000, a privilege escalation to RCE in HashiCorp Vault audit backends, allowing arbitrary code execution with a root token. | Kitploit
Tools/GitHubGitHub/n0blinder/cve-2025-6000
Privilege EscalationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed TeamingRepository Deleted
GitHubn0blinder/cve-2025-6000

CVE-2025-6000

Proof-of-concept exploit for CVE-2025-6000, a privilege escalation to RCE in HashiCorp Vault audit backends, allowing arbitrary code execution with a root token.

The upstream repository was not found during the latest Kitploit update check. This listing remains available for reference, but it has been removed from search results.
522 days 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-2025-6000 — HashiCorp Vault Privileged Code Execution (PoC)

Proof-of-concept for CVE-2025-6000, a privilege-escalation-to-RCE flaw in HashiCorp Vault's audit backends. The audit device lets a privileged caller control the prefix, file_path, and mode options with no validation. By writing an executable payload into Vault's plugin_directory, then registering and mounting it as a plugin, an attacker with a root token can run arbitrary code on the Vault host.

Demo

https://github.com/user-attachments/assets/f8d6c90a-b511-4e96-8e4d-718c7a765601

Affected

  • Vault 0.8.0 up to and including 1.20.0 with plugin_directory configured.
  • Requires a root token or equivalent (sys/audit, sys/plugins, sys/mounts).

Usage

root@kitploit:~
python3 CVE-2025-6000.py <vault-host> <vault-port> --token <root-token> \
    --socket-addr <ip:port Vault dials> \
    --listen-port 9861 \
    --callback-host <your-ip> --callback-port 8000 \
    --cleanup
  • --socket-addr — address Vault dials for the audit stream (your VPN IP:port or an ngrok TCP endpoint).
  • --listen-port — local port the capture server binds.
  • --callback-host / --callback-port — HTTP endpoint used to confirm execution.
  • --cleanup — remove the audit devices, plugin, and mount at the end.

If capture fails, the script falls back to a manual SHA256 prompt. Run -h for all options.

Disclaimer

For authorized security testing, research, and education only. Use only against systems you own or have explicit written permission to test. You are solely responsible for your use of this software; the authors accept no liability for misuse or damage. Unauthorized access to computer systems is illegal.

License

MIT — see LICENSE.