Linux Privilege Escalation
Overview
Kernel Exploits
1. Kernel Information
# Kernel Version
uname -a
cat /proc/version
dmesg | grep Linux
# Kernel Modules
lsmod
cat /proc/modules2. Exploit Search
# Search for Exploits
searchsploit <kernel_version>
exploit-db.com
github.com
# Compile and Run
gcc exploit.c -o exploit
chmod +x exploit
./exploitSUID/SGID Binaries
1. Find SUID/SGID Files
2. Common SUID/SGID Exploits
Capabilities
1. Check Capabilities
2. Exploit Capabilities
Cron Jobs
1. Check Cron Jobs
2. Exploit Cron Jobs
Services
1. Check Services
2. Exploit Services
Environment Variables
1. Check Environment
2. Exploit Environment
NFS
1. Check NFS
2. Exploit NFS
Tools
1. Primary Tools
2. Additional Tools
Best Practices
1. Escalation Strategy
2. OPSEC Considerations
Resources
Last updated