
Linux कर्नेल विशेषाधिकार-वृद्धि बग (CVE-2026-98260) के माध्यम से शून्य से शुरू करते हुए एक धीमी यात्रा
CVE-2026-98260-ubuntu.c का धीमा, शून्य से शुरू होने वाला विस्तृत विश्लेषण (Linux kernel में exec() के दौरान POSIX CPU टाइमर use-after-free के माध्यम से स्थानीय विशेषाधिकार वृद्धि)।
मूल सिद्धांतों से शुरू करते हुए, एक समय में एक अध्याय लिखा गया: प्रक्रियाएँ और थ्रेड्स, syscalls, task_struct / signal_struct / struct pid / cred, POSIX टाइमर, timerqueue RB ट्री, execve और de_thread, use-after-free, और फिर पूरी exploit श्रृंखला।
भाग D (अध्याय 15–19) उसी exploit सेट से पाँच समान केस अध्ययन जोड़ता है — exec() में एक sigqueue UAF, mincore() में एक page-table walker OOB, एक private futex hash UAF, एक scheduler cache accounting UAF, और एक SLUB partial-list race — जिनमें चार अलग-अलग exploitation अंत हैं।
अध्याय 20 एक अलग बग वर्ग पर परिशिष्ट है: CVE-2026-43284 ("DirtyFrag"), एक networking page-cache write, और वह Android श्रृंखला जो bootloader अनलॉक किए बिना इसे एक अस्थायी root में बदल देती है।
यहाँ से शुरू करें → 00-README.md
पठन क्रम और सुझावित गति सूचकांक में है। अध्ययन के आगे बढ़ने के साथ नए अध्याय जोड़े जाते हैं।
व्यक्तिगत अध्ययन नोट्स। विश्लेषित exploit तृतीय-पक्ष सुरक्षा अनुसंधान है, जिसे यहाँ केवल शिक्षा के लिए पुनः प्रस्तुत किया गया है।