Dockerfile
Uses Debian experimental as base, installs OpenSSH server, sets root password, disables password authentication, copies a patched liblzma library, and preloads it via LD_PRELOAD before starting sshd.
Dockerfile:1-20File viewing is interactive and short-lived. Downloads are password-protected ZIP archives using password eip.
A Dockerfile and supporting files to build a container that runs an OpenSSH server on Debian experimental, preloading a patched liblzma library to reproduce CVE-2024-3094.
Dockerfile:1-20README.md:1-72The README explicitly states the purpose is to reproduce CVE-2024-3094, and the Dockerfile builds an environment with a vulnerable xz utils version and a patched library to demonstrate the exploit.
README.md:1-3Dockerfile:1-20Uses Debian experimental as base, installs OpenSSH server, sets root password, disables password authentication, copies a patched liblzma library, and preloads it via LD_PRELOAD before starting sshd.
Dockerfile:1-20A binary file copied into the container to replace the original liblzma with a version that has a swapped public key, enabling the exploit.
Dockerfile:11-15README.md:7-9Explains the build process, provides a Kubernetes pod manifest, and outlines the exploit demo using xzbot and port forwarding.
README.md:1-72Supported by supplied evidence
The lab is explicitly designed to reproduce CVE-2024-3094, using a vulnerable Debian base image and a patched liblzma library to demonstrate the backdoor.
README.md:1-3Dockerfile:1-2README.md:5-6README.md:25-37README.md:43-45README.md:5-6README.md:25-37README.md:39-41README.md:43-45README.md:47-49All visible behavior is directed at the lab's own target (the container running the vulnerable SSH server). There is no evidence of host escape, external connections, persistence, credential theft, or destructive actions beyond the intended exploit demonstration.
Dockerfile:1-20README.md:1-72This review is limited to the supplied lab evidence packet. It does not assert that the environment runs, reproduces a vulnerability, or is safe to execute. Contract: eip-docker-lab-analysis-v1.
Packet coverage: 1 binary file not inspected