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
Tools/GitHubGitHub/tuxotron/cve-2018-11776-docker
Container SecurityVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingPayload Development
GitHubtuxotron/cve-2018-11776-docker

cve-2018-11776-docker

Dockerized proof-of-concept exploit for CVE-2018-11776 (Apache Struts2) with a Go-based command execution payload for penetration testing and vulnerability verification.

View Repository
328 years agoNot yet reviewed

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-11776 Docker container and POC exploit written in Go

You can build your own image and run it:

root@kitploit:~
docker build . -t your_image_name
docker container run -it --rm -p 8080:8080 your_image_name

Or you just can pull the one I created with love for you:

root@kitploit:~
docker container run -it --rm -p 8080:8080 tuxotron/cve-2018-11776

Vulnerable application running on port 8080

To try the exploit you will need Go in your system. The systax is:

root@kitploit:~
exploit-cve-2018-11776 URL COMMAND

For instance, you can run something like:

root@kitploit:~
go run exploit-cve-2018-11776.go http://localhost:8080 "id"

This should output the id command result.

The exploit is a port to Go from the one written in python from this repository

Have fun!

Download Tool