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
drupalgeddon2-cve-lab — Intentionally vulnerable Drupal 7.57 lab for reproducing CVE-2018-7600 (Drupalgeddon2) in a Docker container, with an installer script and PHP built-in server for isolated security testing. | Kitploit
Tools/GitHubGitHub/vaibhav91one/drupalgeddon2-cve-lab
Container SecurityVulnerability AnalysisWeb Application ExploitationPenetration TestingLearning & EducationLabs & Practice
GitHubvaibhav91one/drupalgeddon2-cve-lab

drupalgeddon2-cve-lab

Intentionally vulnerable Drupal 7.57 lab for reproducing CVE-2018-7600 (Drupalgeddon2) in a Docker container, with an installer script and PHP built-in server for isolated security testing.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
13h 51m agoNot yet reviewed

Drupalgeddon2 CVE-2018-7600 lab

This repository is a reusable target package for the Drupalgeddon2 run.

Sentinel reproduced CVE-2018-7600 on 2026-08-27 against Drupal core 7.57 with SQLite and PHP 7.4. The exploit is the Drupal 7 two-request AJAX render-array path:

  1. poison the user password form cache through name[#post_render][]=passthru, name[#markup]=id, and name[#type]=markup
  2. submit the returned form_build_id to /?q=file/ajax/name/#value/<form_build_id>

This repository keeps a Docker-based lab bootstrap so BountyDesk can treat the scenario as a connected GitHub target. The Docker image builds Drupal 7.57 on PHP 7.4 and runs an installer script before starting PHP's built-in server.

This is an intentionally vulnerable lab. Run it only in an isolated local or sandbox environment.

Run

root@kitploit:~
docker build -t drupalgeddon2-cve-lab .
docker run --rm -p 8080:8080 drupalgeddon2-cve-lab

The target listens on HTTP port 8080.

BountyDesk should treat this repository as target code only. The TrueForge agent must investigate the running target through the platform harness, using probe_target for read-only requests and probe_target_write for any state-changing request that needs approval. No script in this repository is an authoritative verdict source.

Sentinel reference

Evidence source: demo/evidence/drupalgeddon2-cve-2018-7600-blind-build.md in the Sentinel repo.

Download Tool