$$ RED31 $$

image.png

IP Address: 172.25.200.200

Port: 9035

Want to run this Docker container locally?

docker run -d --restart always --name flag-red31 -p 9035:8080 joshbeck2024/ctf-jenkins-cve-2024-23897-red31

What is Jenkins?

Example of how Jenkins might be used in the real world to build, test, and automate software deployment.

I’m surprised Nmap didn’t pick this up, but if you go to the front page of the Jenkins application, view the page source, and search for ‘version’, you’ll find that this is Jenkins version 2.441.

Untitled

A Google search for ‘Jenkins 2.441 CVE’ will turn up the following advisory:

Untitled

The vulnerability here lies in the fact that the CLI client designed to work with Jenkins deployments utilizes the arg4j library to parse CLI arguments.

Vulnerability Summary/Example:

The Jenkins documentation showing us how to download the client can be found here.