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
Tools/GitHubGitHub/elkhaoudari/cve-2018-7600-poc
Vulnerability AnalysisExploitationWeb Application ExploitationCTFPenetration TestingLearning & Education
GitHubelkhaoudari/cve-2018-7600-poc

CVE-2018-7600-PoC

Python proof-of-concept for CVE-2018-7600 (Drupalgeddon2), a critical remote code execution vulnerability in Drupal 7. Designed for authorized security testing and CTF use.

View Repository
14 days 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

SAWPOC — CVE-2018-7600

A Python Proof of Concept for CVE-2018-7600, also known as Drupalgeddon2.

CVE-2018-7600 is a critical vulnerability affecting certain versions of Drupal 7. Under vulnerable configurations, an unauthenticated attacker may be able to inject malicious input and achieve remote code execution.

⚠️ Disclaimer: This project is intended for educational purposes, CTFs, security research, and authorized penetration testing only. Do not use it against systems without explicit permission.

Features

  • Python-based PoC
  • Simple command-line interface
  • Colored terminal output using colorama
  • Designed for security research and authorized testing

Requirements

  • Python 3
  • colorama
  • A legally authorized/test Drupal environment

Installation

Clone the repository:

root@kitploit:~
git clone https://github.com/elkhaoudari/sawpoc.git
cd sawpoc

Install the required dependency:

root@kitploit:~
pip3 install colorama

Or, if your system uses the Python module form:

root@kitploit:~
python3 -m pip install colorama

Usage

Make the script executable:

root@kitploit:~
chmod +x sawpoc.py

Run it with Python:

root@kitploit:~
python3 sawpoc.py <target>

Follow the arguments/options displayed by the PoC.

Vulnerability

CVE: CVE-2018-7600 Name: Drupalgeddon2 Affected software: Drupal 7.x Severity: Critical Type: Remote Code Execution

The vulnerability is related to insufficient sanitization of user-supplied input in Drupal's Form API, allowing specially crafted requests to manipulate server-side processing.

Lab Testing

For safe testing, use an intentionally vulnerable Drupal 7 instance in an isolated environment such as:

  • CTF machines
  • Local virtual machines
  • Docker labs
  • Your own authorized test infrastructure

Project Structure

root@kitploit:~
sawpoc/
├── sawpoc.py
├── README.md
└── LICENSE

Disclaimer

The author is not responsible for misuse of this tool.

Use SAWPOC only against systems you own or have explicit authorization to test.

Author

Abdelilah Elkhaoudari

GitHub: @elkhaoudari

Download Tool