linneman
labs
building
breaking
observing
content
···
verified
home
/ offensive-security
Offensive-Security
2026.09.02
NetworkManager-l2tp: A Newline to Root
An unprivileged D-Bus call writes a root-parsed VPN config value. One newline, root code execution, confinement escape.
2026.08.12
Confined Root Is Still Root
A compromised root daemon can’t change its own SELinux domain. It doesn’t need to - it recruits something already unconfined.
2026.08.05
Pi-hole: root with extra steps
Nine ways to compromise Pi-hole: five paths from a web session to code-exec, three LPEs to root-exec, one file-disclosure
2026.07.20
Measuring the Blast Radius of a Root Daemon
The real confinement of a root daemon is the intersection of SELinux policy, systemd sandboxing, Linux capabilities, and DAC.