
CVE-2026-0828 (Safetica) और CVE-2025-7771 (ThrottleStop) के लिए उन्नत PoC और अनुसंधान। Ring 0 प्रक्रिया समाप्ति और भौतिक मेमोरी R/W के लिए BYOVD (Bring Your Own Vulnerable Driver) TTP का विश्लेषण। MedusaLocker और अन्य खतरे वाले अभिनेताओं द्वारा उपयोग किए जाने वाले EDR-किलर पैटर्न, PPL बाईपास और कर्नेल-मोड प्रिमिटिव पर शोध।
दो वास्तविक मामलों पर Windows BYOVD शोध: Safetica ProcessMonitorDriver (CVE-2026-0828) और MedusaLocker द्वारा दुरुपयोग किया गया ThrottleStop ड्राइवर (CVE-2025-7771)। यह रिपॉज़िटरी उजागर इंटरफ़ेस, प्रत्येक द्वारा प्राप्त विशेषाधिकार प्राप्त परिणाम, और दुरुपयोग का पता कैसे लगाया जाए, का दस्तावेज़ीकरण करती है। इसमें केवल सुरक्षित यूज़र-मोड टोह शामिल है: कोई कर्नेल-मोड कोड नहीं, कोई IOCTL आह्वान नहीं, और कोई प्रक्रिया समाप्ति रूटीन नहीं।
एंडपॉइंट सुरक्षा तेजी से अपनी प्रक्रियाओं को सुरक्षा स्तरों और प्रतिबंधित टोकनों से सुरक्षित कर रही है, इसलिए हमलावर Bring Your Own Vulnerable Driver के साथ लड़ाई को कर्नेल में ले जाते हैं। वे एक वैध लेकिन भेद्य हस्ताक्षरित ड्राइवर गिराते हैं, एक कमजोर IOCTL हैंडलर को कॉल करते हैं, और एक कर्नेल प्रिमिटिव तक पहुँचते हैं जैसे मनमाना प्रक्रिया समाप्ति या मनमाना मेमोरी पढ़ना और लिखना।
यह रिपॉज़िटरी दो सार्वजनिक मामलों पर उस पैटर्न का अध्ययन करती है और प्रत्येक को पहचान और सख्ती की सामग्री में बदल देती है।
यह रिपॉज़िटरी एक अध्ययन है, कोई हथियार नहीं। इसमें कोई कार्यशील एक्सप्लॉइट और कोई कर्नेल-मोड कोड नहीं है।
Safetica और ThrottleStop मामले सैद्धांतिक नहीं हैं। ThrottleStop.sys को MedusaLocker ऑपरेटरों ने वास्तविक घुसपैठ में हथियारबंद किया था, और यह पैटर्न 2024 और 2026 के बीच दुरुपयोग किए गए दर्जनों हस्ताक्षरित ड्राइवरों में सामान्यीकृत होता है। एक ड्राइवर जो कर्नेल प्रक्रिया समाप्ति या कर्नेल मेमोरी लेखन तक पहुँचता है, पेलोड आने से पहले एंडपॉइंट सुरक्षा को चुप कराने का सीधा रास्ता है।
यहाँ योगदान प्रत्येक मामले का स्पष्ट, पुनरुत्पादनीय लेखन और उससे निकलने वाली रक्षात्मक सामग्री है:
ProcessMonitorDriver.sys।ज्ञात हैश और मिरर drivers/0xhashes.md में हैं। पूर्ण नोट्स research/0xsafetica-cve-2026-0828.md में हैं।
MedusaLocker ऑपरेटरों ने वास्तविक घुसपैठ में ThrottleStop.sys, TechPowerUp
CPU थ्रॉटलिंग टूल के ड्राइवर को हथियारबंद किया, जिसमें अगस्त 2025 में Kaspersky
द्वारा विश्लेषित एक ब्राज़ीलियाई घटना भी शामिल है। यह सीधे IOCTL किल की तुलना
में एक अधिक उन्नत प्रवाह है।
ThrottleStop.sys, हमलावरों द्वारा ThrottleBlood.sys का नाम
बदला गया, TechPowerUp द्वारा 2020 DigiCert EV प्रमाणपत्र के साथ हस्ताक्षरित।MmMapIoSpace तक पहुँचते हैं, इसलिए एक यूज़र-मोड कॉलर भौतिक मेमोरी पढ़ और
लिख सकता है।\\.\ThrottleStop
खोलें।0x80006498, लिखना
0x8000649C)।NtQuerySystemInformation(SystemModuleInformation) के माध्यम से कर्नेल
बेस क्वेरी करके KASLR को बायपास करें।पूर्ण नोट्स research/0xthrottlestop-medusalocker.md में हैं। प्राथमिक स्रोत: Kaspersky Securelist, अगस्त 2025।
.sys फ़ाइल से बनाई गई यादृच्छिक या नाम बदली कर्नेल सेवा
पर नज़र रखें जिसके तुरंत बाद एक स्टार्ट हो। Event ID 7045 और, सेवा ऑडिटिंग
चालू होने पर, 4697।शमन नोट्स docs/0xmitigations.md में हैं।
src/0xPoC.c केवल-पढ़ने योग्य है। यह Toolhelp32 API के माध्यम से चल रही
प्रक्रियाओं की गणना करता है और सामान्य सुरक्षा उत्पादों के नाम प्रिंट करता है।
यह पहला टोह कदम है और यह कोई विशेषाधिकार प्राप्त कार्रवाई नहीं करता है।
# From a Visual Studio Developer Command Prompt
cl.exe /EHsc /W4 src/0xPoC.c
0xPoC.exe
0xKern3lCrush/
|-- README.md
|-- LICENSE
|-- SECURITY.md
|-- src/
| |-- 0xPoC.c read-only process enumeration
| +-- 0xtargets.h target name list
|-- drivers/
| +-- 0xhashes.md artifact hashes and public mirrors
|-- research/
| |-- 0xbyovd-patterns.md
| |-- 0xsafetica-cve-2026-0828.md
| +-- 0xthrottlestop-medusalocker.md
+-- docs/
+-- 0xmitigations.md
यह परियोजना शोध और रक्षा के लिए मौजूद है। इन ड्राइवरों को केवल उन सिस्टमों पर लोड करें जिनके आप स्वामी हैं या परीक्षण के लिए अधिकृत हैं, और केवल एक पृथक वातावरण में जिसमें वापस रोल करने के लिए स्नैपशॉट हो। बिना प्राधिकरण के एक भेद्य हस्ताक्षरित ड्राइवर लोड करना या एक तैयार किया गया IOCTL भेजना अधिकांश न्यायक्षेत्रों में अवैध है।