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-2024-3094 — CVE-2024-3094 실습 환경 구축 및 보고 | Kitploit
Tools/GitHubGitHub/been22426/cve-2024-3094
Container SecurityVulnerability AnalysisExploitationSupply Chain SecurityLearning & EducationLabs & Practice
GitHubbeen22426/cve-2024-3094

CVE-2024-3094

CVE-2024-3094 실습 환경 구축 및 보고

View Repository
41 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-2024-3094

CVE-2024-3094 Lab Environment Setup and Report

CVE-2024-3094 Practice

Reproduced the backdoor inserted in XZ Utils 5.6.0 and 5.6.1 in a lab environment, analyzing SSH authentication hooking status and risks.

Environment

  • Host OS : - Windows 11
  • Docker : Docker Desktop 28.0.1
  • Dockerfile Base Image : debian:experimental-20240311
  • liblzma5 version : 5.6.0
  • SSH Port : 2222 (root / pw : whs)

Dockerfile

image

docker-compose.yaml

image

Practice Process

  1. Write Dockerfile + docker-compose.yaml

  2. Build and run the container docker compose up --build -d image

  3. Access the system via SSH ssh root@localhost -p 2222 #password : whs image

  4. Confirm liblzma5 version is 5.6.0 using dpkg dpkg -l | grep liblzma image

  5. Check if sshd uses liblzma.so ldd /usr/sbin/sshd | grep lzma image

  • No output -> In this lab environment, the sshd binary does not appear to be dynamically linked with liblzma.so, but the vulnerable version of liblzma5 is confirmed installed. Also, the possibility of running the PoC was confirmed.
  1. Write PoC script file name : poc_detect_backdoor.sh image

  2. Execution result chmod +x poc_detect_backdoor.sh ./poc_detect_backdoor.sh image

From the results, we confirmed that the PoC script executed successfully within the container, and it was possible to verify that the lab environment was properly set up using only the Dockerfile and docker-compose.yaml.

Conclusion

  • Configured a Docker environment based on the vulnerable version containing the XZ backdoor, checked whether sshd references the library, and performed basic PoC execution to verify operation.
  • Confirmed that it is reproducible using only the Dockerfile and docker-compose.yaml.
  • Methods to mitigate this vulnerability include removing the vulnerable XZ version or upgrading to a patched version.
Download Tool