Drupal
Discovery
# Meta tag
curl -s http://TARGET | grep 'Generator.*Drupal'
# CHANGELOG.txt (version)
curl -s http://TARGET/CHANGELOG.txt | head
# Node-based URLs (common indicator)
/node/1
/node/2
# Login page
/user/loginEnumeration Tools
droopescan
# Install
pip install droopescan
# Scan
droopescan scan drupal -u http://TARGETPHP Filter Module RCE (Drupal < 8)
PHP Filter Module (Drupal 8+)
Backdoored Module Upload
Create Malicious Module
Upload and Execute
Drupalgeddon (CVE-2014-3704)
Drupalgeddon2 (CVE-2018-7600)
Drupalgeddon3 (CVE-2018-7602)
Important Paths
Path
Description
Config File Location
Last updated