debian:bookworm base image
Provides the Debian Bookworm environment for the container.
Dockerfile:1Folders Pro <= 3.0.2 - Authenticated(Author+) Arbitrary File Upload via handle_folders_file_upload
CVE-2024-2024 has a selected CVSS score of 8.8 (high); EIP currently links 18 repository PoCs and 1 lab environment.
The Folders Pro plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'handle_folders_file_upload' function in all versions up to, and including, 3.0.2. This makes it possible for authenticated attackers, with author access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.
| Product | Source | Version range | Status |
|---|---|---|---|
Folders ProBrowse Premio / Folders ProDefault status: unaffected | CVE List | Through 3.0.2 | affected |
A Debian Bookworm container with build tools, GDB, and vim, intended as a development/analysis workspace for exploring GNU IFUNC and its role in CVE-2024-3094.
Dockerfile:1-20README.md:1-622The README explicitly discusses CVE-2024-3094, analyzes GNU IFUNC as a vulnerability, and provides code examples demonstrating IFUNC behavior. The Dockerfile sets up a workspace with build tools and GDB, consistent with a vulnerability research environment.
README.md:1-622Dockerfile:1-20Provides the Debian Bookworm environment for the container.
Dockerfile:1Installed to compile C code examples in the repository.
Dockerfile:4Installed for debugging compiled programs, likely to analyze IFUNC behavior.
Dockerfile:5Provides the 'column' command, possibly for formatting output in demos.
Dockerfile:6Installed to measure execution time of speed demos.
Dockerfile:7Installed for manual pages.
Dockerfile:8Installed to check binary security features, relevant to vulnerability analysis.
Dockerfile:9Installed and configured for editing source code within the container.
Dockerfile:12-13Set as the working directory for the container.
Dockerfile:16Keeps the container running with an interactive bash shell.
Dockerfile:19Insufficient evidence
CVE-2024-2024 is not mentioned in any supplied evidence file. The README and other files only discuss CVE-2024-3094.
Supported by supplied evidence
The README extensively discusses CVE-2024-3094, its relation to GNU IFUNC, and provides code examples demonstrating the IFUNC mechanism used in the backdoor.
README.md:1-622Dockerfile:1-20Dockerfile:16Dockerfile:1-20Dockerfile:16code/cpu_demo.c:1-69code/tty_demo.c:1-52Dockerfile:5README.md:1-622The Dockerfile installs standard development tools and sets an interactive bash shell. No network services are exposed, no privileged mode is requested, and no evidence of host escape, persistence, or external communication is present. The README and code examples are educational and focused on the IFUNC vulnerability.
Dockerfile:1-20README.md:1-622This 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.