CVE-2016-0792
HIGHJenkins XStream Groovy classpath Deserialization Vulnerability
Title source: metasploitExploitation Summary
EIP tracks 6 public exploits for CVE-2016-0792.
PoCs published by Metasploit, Janusz Piechówka, jpiechowka, including Metasploit module exploits/multi/http/jenkins_xstream_deserialize.
AI-analyzed exploit summary This Metasploit module exploits CVE-2016-0792, a deserialization vulnerability in Jenkins versions older than 1.650 and LTS versions older than 1.642.2. It leverages unsafe deserialization in XStream with Groovy in the classpath to achieve remote code execution without requiring authentication.
Description
Multiple unspecified API endpoints in Jenkins before 1.650 and LTS before 1.642.2 allow remote authenticated users to execute arbitrary code via serialized data in an XML file, related to XStream and groovy.util.Expando.
Exploits (6)
This Metasploit module exploits CVE-2016-0792, a deserialization vulnerability in Jenkins versions older than 1.650 and LTS versions older than 1.642.2. It leverages unsafe deserialization in XStream with Groovy in the classpath to achieve remote code execution without requiring authentication.
This exploit leverages a deserialization vulnerability in Jenkins (CVE-2016-0792) to achieve remote code execution by crafting a malicious XML payload. It checks the target's version and sends a POST request to trigger the payload execution.
This repository contains a functional exploit for CVE-2016-0792, a deserialization vulnerability in Jenkins. The exploit leverages XStream deserialization to execute arbitrary commands via a crafted XML payload.
This repository contains a functional exploit for CVE-2016-0792, which targets Jenkins by creating a job with a malicious shell command payload. The exploit leverages Jenkins' job creation API to achieve remote code execution (RCE).
This repository contains a functional Python exploit for CVE-2016-0792, a deserialization vulnerability in Jenkins. The exploit crafts a malicious XML payload to achieve remote code execution (RCE) on vulnerable Jenkins instances by leveraging Groovy's MethodClosure and ProcessBuilder.
This Metasploit module exploits CVE-2016-0792, a deserialization vulnerability in Jenkins (pre-1.650/LTS pre-1.642.2) via XStream with Groovy in the classpath. It leverages unsafe deserialization to achieve remote code execution without authentication.
References (6)
Scores
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H