Lucene search
K

CloudBees Jenkins 2.32.1 - Java Deserialization Exploit

🗓️ 05 May 2017 00:00:00Reported by SecuriTeamType 
zdt
 zdt
🔗 0day.today👁 52 Views

Jenkins 2.32.1 - Java Deserialization Vulnerabilit

Related
Code
Source: https://blogs.securiteam.com/index.php/archives/3171
 
Vulnerability Details
 
Jenkins is vulnerable to a Java deserialization vulnerability. In order to trigger the vulnerability two requests need to be sent.
 
The vulnerability can be found in the implementation of a bidirectional communication channel (over HTTP) which accepts commands.
 
The first request starts a session for the bi-directional channel and is used for “downloading” data from the server. The HTTP header “Session” is the identifier for the channel. The HTTP header “Side” specifies the “downloading/uploading” direction.
 
The second request is the sending component of the bidirectional channel. The first requests is blocked until the second request is sent. The request for a bidirectional channel is matched by the “Session” HTTP header which is just a UUID.
 
 
Proof of Concept
 
In order to exploit the vulnerability, an attacker needs to create a serialized payload with the command to execute by running the payload.jar script.
 
The second step is to change python script jenkins_poc1.py:
- Adjust target url in URL variable
- Change file to open in line “FILE_SER = open(“jenkins_poc1.ser”, “rb”).read()” to your payload file.

#  0day.today [2018-01-01]  #

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

05 May 2017 00:00Current
5.7Medium risk
Vulners AI Score5.7
EPSS0.00063
52