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-2021-44228 — DO NOT USE FOR ANYTHING REAL. Simple springboot sample app with vulnerability CVE-2021-44228 aka "Log4Shell" | Kitploit
Tools/GitHubGitHub/srcporter/cve-2021-44228
Container SecurityVulnerability AnalysisExploitationWeb Application ExploitationLearning & EducationLabs & Practice
GitHubsrcporter/cve-2021-44228

CVE-2021-44228

DO NOT USE FOR ANYTHING REAL. Simple springboot sample app with vulnerability CVE-2021-44228 aka "Log4Shell"

View Repository
111 year 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-2021-44228 Example

Example vulnerability container build for CVE-2021-44228.

DO NOT USE FOR ANYTHING OTHER THAN HIGHLY CONTROLLED SECURITY TESTING. This repository contains a sample application that deliberately uses a dependency with a dangerous remote-code execution vulnerability. Even in a controlled environment, you should not expose this software to public networks.

Simple springboot sample app with vulnerability CVE-2021-44228 aka "Log4Shell"

To build the Java WAR for the springboot example app,

root@kitploit:~
./mvnw package

To build a container image for x86 / amd64:

root@kitploit:~
podman build --platform linux/amd64 -t log4shell:0.1 . -f ./Dockerfile.amd64

To build a container image for OS390:

root@kitploit:~
podman build --platform s390x -t log4shell:os390 ./ -f ./Dockerfile.os390
Download Tool