CVE-2017-1000353

9.5 CISA KEV

Jenkins · Jenkins

Jenkins is vulnerable to unauthenticated remote code execution via a Java deserialization flaw in the Jenkins CLI, allowing attackers to bypass blacklist protections using a serialized SignedObject.

Executive summary

An unauthenticated remote code execution vulnerability in Jenkins is currently being actively exploited in the wild, posing a critical risk to server integrity and data security.

Vulnerability

The vulnerability allows an unauthenticated attacker to execute arbitrary code by sending a serialized Java SignedObject to the Jenkins CLI. This object bypasses existing blacklist protections during deserialization, enabling full system compromise.

Business impact

A successful exploit grants an attacker complete control over the Jenkins server, leading to unauthorized access to sensitive build configurations, credentials, and source code repositories. Given the critical CVSS score of 9.5 and the confirmed active exploitation in the wild, this vulnerability represents an immediate threat to operational continuity and organizational data integrity.

Remediation

Immediate Action: Update Jenkins to version 2.57 or 2.46.2 LTS immediately to patch the deserialization flaw.

Proactive Monitoring: Review Jenkins access logs for unusual CLI activity or serialized object patterns, and monitor system processes for unauthorized child executions originating from the Jenkins service account.

Compensating Controls: If immediate patching is not possible, restrict network access to the Jenkins CLI port and disable the remoting-based CLI protocol to reduce the attack surface.

Exploitation status

Public Exploit Available: Yes, a weaponized exploit exists via a Metasploit module and an Exploit-DB entry (EDB-ID 41965).

Analyst recommendation

Due to the critical nature of this remote code execution vulnerability and its confirmed status in the CISA Known Exploited Vulnerabilities catalog, remediation must be prioritized above all other maintenance tasks. Administrators should apply the provided security updates immediately to protect their environments from ongoing exploitation attempts.

More Jenkins CVEs

Sources