
Penetrationstest einer Drupal-Webanwendung – CVE-2018-7600 (Drupalgeddon 2) ausgenutzt mit Nmap, Burp Suite & Metasploit | Praktikum bei BB CyberSec
Typ: Praktikumsprojekt | Unternehmen: BB CyberSec | Zeitraum: Nov 2024 – Jan 2025
Dieses Projekt dokumentiert einen vollständigen Penetrationstest, der an einer Drupal-Webanwendung im Rahmen meines Cybersecurity-Praktikums bei BB CyberSec durchgeführt wurde. Die Bewertung konzentrierte sich auf die Identifizierung und Ausnutzung der kritischen Sicherheitslücke CVE-2018-7600 (Drupalgeddon 2), einer Remote-Code-Ausführungs-Sicherheitslücke, die den Drupal-Kern betrifft.
| Tool | Zweck |
|---|---|
| Nmap | Netzwerkscanning & Dienstaufzählung |
| Burp Suite | Webanwendungsverkehrsanalyse & manuelles Testen |
| Metasploit | Ausnutzung von CVE-2018-7600 |
| Droopescan | Drupal-Versionserkennung & Plugin-Aufzählung |
| Nikto | Webserver-Schwachstellenscanner |
Der Penetrationstest folgte der standardmäßigen PTES (Penetration Testing Execution Standard)-Methodik:
exploit/unix/webapp/drupal_drupalgeddon2 verwendet, um CVE-2018-7600 auszunutzen| Feld | Details |
|---|---|
| CVE-ID | CVE-2018-7600 (Drupalgeddon 2) |
| CVSS-Score | 9.8 (Kritisch) |
| Betroffene Versionen | Drupal < 7.58, < 8.3.9, < 8.4.6, < 8.5.1 |
| Schwachstellentyp | Remote-Code-Ausführung (RCE) |
| Angriffsvektor | Netzwerk – keine Authentifizierung erforderlich |
| Auswirkung | Vollständige Systemkompromittierung |
| # | Ergebnis | Schweregrad | Empfehlung |
|---|---|---|---|
| 1 | CVE-2018-7600 — Nicht authentifizierte RCE | 🔴 Kritisch | Drupal sofort auf die neueste Version aktualisieren |
| 2 | Veralteter Drupal-Kern | 🔴 Kritisch | Patch-Management-Prozess implementieren |
| 3 | Unnötige offene Ports | 🟡 Mittel | Prinzip der minimalen Berechtigung auf der Firewall anwenden |
| 4 | Fehlende Sicherheitsheader | 🟡 Mittel | CSP, HSTS, X-Frame-Options konfigurieren |
| 5 | Directory Listing aktiviert | 🟠 Hoch | Directory Listing auf dem Webserver deaktivieren |
Penetration Testing Ethical Hacking Web Application Security Vulnerability Analysis Exploit Development Security Reporting Nmap Metasploit Burp Suite CVE Research
Dieses Projekt wurde in einer kontrollierten Laborumgebung im Rahmen eines autorisierten Praktikums bei BB CyberSec durchgeführt. Alle Tests wurden mit ausdrücklicher Genehmigung durchgeführt. Die hier dokumentierten Techniken dienen ausschließlich zu Bildungszwecken. Nicht autorisierte Penetrationstests sind illegal.
Erman Bölükbasi — Cybersecurity-Ingenieur & Informatikstudent