
Ein langsamer, von Null beginnender Durchgang durch einen Privilegieneskalations-Bug im Linux-Kernel (CVE-2026-98260)
Ein langsamer Durchgang von Grund auf durch CVE-2026-98260-ubuntu.c (eine lokale
Rechteausweitung im Linux-Kernel über einen Use-after-Free bei POSIX-CPU-Timern in exec()).
Kapitelweise geschrieben, von den Grundlagen ausgehend: Prozesse und Threads,
Syscalls, task_struct / signal_struct / struct pid / cred, POSIX-
Timer, der Timerqueue-RB-Baum, execve und de_thread, der Use-after-Free,
und anschließend die vollständige Exploit-Kette.
Teil D (Kapitel 15–19) ergänzt fünf verwandte Fallstudien aus demselben Exploit-
Set — einen sigqueue-UAF in exec(), einen Out-of-Bounds-Zugriff eines Page-Table-
Walkers in mincore(), einen UAF im privaten Futex-Hash, einen UAF bei der
Scheduler-Cache-Abrechnung und eine Race Condition auf der SLUB-Partial-Liste —
mit vier verschiedenen Endspielen der Ausnutzung.
Kapitel 20 ist ein Anhang zu einer anderen Bug-Klasse: CVE-2026-43284 („DirtyFrag“), ein Schreibzugriff auf den Page-Cache über das Netzwerk, und die Android-Kette, die daraus ein ephemeres Root macht, ohne den Bootloader zu entsperren.
Hier beginnen → 00-README.md
Leseordnung und empfohlenes Tempo stehen im Index. Neue Kapitel werden hinzugefügt, sobald das Studium fortschreitet.
Persönliche Studiennotizen. Der analysierte Exploit ist Sicherheitsforschung von Dritten, hier ausschließlich zu Bildungszwecken wiedergegeben.