Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
linux-cve-2026-98432-fix — चल रहे Linux kernel पर CVE-2026-98432 का पता लगाएं और केवल सत्यापित distributions (Debian 12/13, Amazon Linux 2/2023) पर आधिकारिक fixed kernel लागू करें। Ubuntu/RHEL केवल-पहचान; Rocky/Alma/Oracle/Fedora/SUSE/Arch/Alpine की पहचान होती है लेकिन स्वतः-ठीक नहीं किया जाता। | Kitploit
उपकरण/GitHubGitHub/aronwang001/linux-cve-2026-98432-fix
रक्षात्मक उपकरणभेद्यता स्कैनरभेद्यता विश्लेषणस्क्रिप्टिंग और स्वचालनकॉन्फ़िगरेशन ऑडिटिंगDevSecOpsघटना प्रतिक्रिया
GitHub

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
aronwang001/linux-cve-2026-98432-fix

linux-cve-2026-98432-fix

चल रहे Linux kernel पर CVE-2026-98432 का पता लगाएं और केवल सत्यापित distributions (Debian 12/13, Amazon Linux 2/2023) पर आधिकारिक fixed kernel लागू करें। Ubuntu/RHEL केवल-पहचान; Rocky/Alma/Oracle/Fedora/SUSE/Arch/Alpine की पहचान होती है लेकिन स्वतः-ठीक नहीं किया जाता।

रिपॉजिटरी देखें
412 दिन पहलेअभी तक समीक्षित नहीं
साझा करें

CVE-2026-98432 जाँच एवं रिपेयर टूल

सरलीकृत चीनी | English

यह जाँचता है कि Linux सर्वर पर वर्तमान में चल रहा कर्नेल CVE-2026-98432 से प्रभावित है या नहीं, और जिन वितरणों के लिए अनुकूलन एवं सत्यापन पूरा हो चुका है, उन पर आधिकारिक रिपेयर कर्नेल पैकेज इंस्टॉल करता है। टूल में वितरण पहचान, कर्नेल से सॉफ़्टवेयर पैकेज तक मैपिंग, भेद्यता स्थिति निर्धारण, कर्नेल इंस्टॉलेशन और इंस्टॉलेशन के बाद पुनः जाँच शामिल है; यह व्यावसायिक कॉन्फ़िगरेशन को नहीं बदलता और सर्वर को स्वतः पुनः आरंभ नहीं करता।

स्वतः रिपेयर केवल Debian 12/13 और Amazon Linux 2/2023 को कवर करता है। Ubuntu, Red Hat Enterprise Linux और CloudLinux केवल जाँच किए जाते हैं: CloudLinux के आधिकारिक रिपेयर पैकेज जारी हो चुके हैं, लेकिन इसमें चरणबद्ध रोलआउट और सदस्यता पात्रता शामिल है, इसलिए टूल केवल सटीक संस्करण और चैनल बताता है। शेष वितरणों के लिए केवल पहचान और सूचना आउटपुट किया जाता है, इंस्टॉलेशन प्रक्रिया में प्रवेश नहीं किया जाता। विस्तृत स्थिति के लिए वितरण समर्थन मैट्रिक्स देखें।

वर्तमान संस्करण v1.3.0, परिवर्तन लॉग के लिए CHANGELOG.md देखें।

भेद्यता पृष्ठभूमि

मदविवरण
संख्याCVE-2026-98432
घटकLinux कर्नेल IPv4 सबसिस्टम (tcp_v4_syn_recv_sock, tcp_v4_reqsk_destructor)
प्रकारउपयोग-पश्चात-मुक्ति (use-after-free)
ट्रिगर शर्तपुनःप्रेषित TCP SYN के समवर्ती प्रसंस्करण के दौरान, या tcp_migrate_req सक्षम होने पर रिक्वेस्ट सॉकेट माइग्रेशन के दौरान, inet_opt और ireq_opt RCU ग्रेस पीरियड समाप्त होने से पहले मुक्त हो सकते हैं
प्रभावकर्नेल मेमोरी भ्रष्टाचार, जिससे सेवा-अस्वीकृति हो सकती है। विशिष्ट प्रभाव सीमा और शोषण शर्तें प्रत्येक वितरण की घोषणा के अनुसार मान्य होंगी
अपस्ट्रीम रिपेयरipv4: free inet_opt and ireq_opt after an RCU grace period, रिपेयर 7.2.10, 6.18.56, 6.12.113, 6.1.190 में शामिल (commit 26d4c36d318c)
सार्वजनिक होने की तिथि2026-10-15

कौन-से वितरण प्रभावित हैं और रिपेयर संस्करण क्या है, यह उस वितरण की आधिकारिक घोषणा के अनुसार मान्य होगा। यह टूल अन्य वितरणों के निष्कर्षों से अनुमान नहीं लगाता, अपस्ट्रीम संस्करण संख्या से वितरण की रिपेयर स्थिति का अनुमान नहीं लगाता, और CVSS स्कोर तथा वास्तविक आक्रमण जटिलता का मूल्यांकन नहीं करता।

मुख्य विशेषताएँ

  • वितरण पहचान: /etc/os-release के ID, VERSION_ID, VERSION_CODENAME पढ़ता है, और वितरण-विशिष्ट जानकारी (जैसे Oracle का UEK चिह्न, Amazon Linux का संस्करण संख्या) को जोड़ता है। पहचान को समेटने के लिए ID_LIKE का उपयोग नहीं करता; Ubuntu को Debian नहीं माना जाएगा, और Rocky Linux, AlmaLinux, Oracle Linux को RHEL नहीं माना जाएगा।
  • आर्किटेक्चर पहचान: uname -m के परिणाम को सामान्यीकृत करता है (x86_64 को amd64, aarch64 को arm64 के रूप में दर्ज करता है), फिर पैकेज मैनेजर द्वारा रिपोर्ट किए गए आर्किटेक्चर से क्रॉस-चेक करता है; असंगति होने पर UNKNOWN निर्धारित करता है।
  • कर्नेल मैपिंग: चल रहे कर्नेल को सटीक रूप से इंस्टॉल किए गए कर्नेल पैकेज से मैप करता है, न कि मशीन पर मौजूद नवीनतम कर्नेल पैकेज से।
  • स्थिति निर्धारण: वितरण, संस्करण, कर्नेल शाखा के अनुसार स्थानीय सत्यापित बेसलाइन की क्वेरी करता है, और संबंधित पैकेज मैनेजर के संस्करण तुलना अर्थशास्त्र का उपयोग करता है।
  • स्वतः रिपेयर: केवल श्वेतसूची वाले वितरणों पर आधिकारिक रिपेयर कर्नेल इंस्टॉल करता है, और इंस्टॉलेशन के बाद पैकेज डेटाबेस, कर्नेल इमेज, initramfs और बूट प्रविष्टियों की पुनः जाँच करता है।
  • रिपोर्ट आउटपुट: --report जाँच निष्कर्ष और आधार उत्पन्न करता है, --list-distros समर्थन मैट्रिक्स आउटपुट करता है।

सिस्टम आवश्यकताएँ

  • ऑपरेटिंग सिस्टम: स्वतः रिपेयर Debian 12 (bookworm), Debian 13 (trixie), Amazon Linux 2, Amazon Linux 2023 का समर्थन करता है; जाँच Ubuntu 20.04/22.04/24.04, RHEL 8/9/10 और CloudLinux 7/7h/8/8 LTS/9/9 LTS/10 (मानक कर्नेल और kernel-lts दोनों स्ट्रीम सहित) का समर्थन करती है; पहचान Rocky Linux, AlmaLinux, Oracle Linux, Fedora, openSUSE Leap, SUSE Linux Enterprise, Arch Linux, Alpine Linux का समर्थन करती है। जब वितरण संस्करण अनुकूलन सीमा में नहीं होता, तो UNSUPPORTED लौटाया जाता है।
  • आर्किटेक्चर: स्वतः रिपेयर आर्किटेक्चर सत्यापित करता है, Debian केवल amd64, Amazon Linux 2/2023 के लिए x86_64 और aarch64। जाँच और पहचान-प्रकार के वितरणों पर आर्किटेक्चर अवरोधन नहीं किया जाता, लेकिन फिर भी आवश्यक है कि चल रहा कर्नेल वितरण पैकेज से मैप हो सके।
  • अनुमतियाँ: root आवश्यक है। केवल --list-distros सामान्य उपयोगकर्ता द्वारा निष्पादित किया जा सकता है।
  • निर्भरताएँ: Bash 4.0 और उससे ऊपर, coreutils, awk, sed, grep, tar, find; वितरण के अनुरूप पैकेज प्रबंधन उपकरण (dpkg/apt-get/apt-cache, rpm/dnf/yum, apk, pacman, zypper); बूटस्ट्रैप इंस्टॉलर के लिए अतिरिक्त रूप से curl और sha256sum (या shasum) आवश्यक है।
  • नेटवर्क: वितरण के आधिकारिक सॉफ़्टवेयर स्रोत तक पहुँच आवश्यक है; बूटस्ट्रैप इंस्टॉलर का उपयोग करते समय GitHub तक पहुँच भी आवश्यक है।

इंस्टॉलेशन और निष्पादन

एक-क्लिक निष्पादन

curl -fsSL https://raw.githubusercontent.com/AronWang001/linux-cve-2026-98432-fix/v1.3.0/install.sh | sudo bash

install.sh एक बूटस्ट्रैप इंस्टॉलर है जो स्वयं सिस्टम को संशोधित नहीं करता: यह संबंधित Tag के स्रोत संग्रह को एक अस्थायी निर्देशिका में डाउनलोड करता है, उसे अनपैक करता है, फिर Release से SHA256SUMS पढ़ता है, और एक-एक करके fix.sh, install.sh, lib/*.sh, adapters/*.sh तथा data/*.yml का सत्यापन करता है; सभी जाँच पास होने के बाद ही समान पैरामीटर के साथ fix.sh निष्पादित करता है। जाँच पूरी होने के बाद मरम्मत योजना प्रदर्शित होती है, और केवल Y दर्ज करके पुष्टि करने पर ही कर्नेल इंस्टॉल होता है। पुष्टि संकेत /dev/tty से पढ़ा जाता है, इसलिए पाइप के माध्यम से निष्पादन करने पर भी इंटरैक्शन सामान्य रूप से काम करता है; sudo पासवर्ड माँग सकता है।

सत्यापन fail closed के सिद्धांत पर कार्य करता है: यदि SHA256SUMS अनुपस्थित या खाली है, सूची में सभी स्क्रिप्ट शामिल नहीं हैं, किसी भी फ़ाइल का हैश मेल नहीं खाता, संग्रह में निरपेक्ष पथ या .. शामिल है, या सिस्टम में sha256sum और shasum अनुपस्थित हैं, तो अनपैक करने के बाद या निष्पादन से पहले प्रक्रिया समाप्त हो जाती है और किसी भी टूल कोड को निष्पादित नहीं किया जाता। SHA256SUMS और स्रोत पैकेज एक ही रिपॉज़िटरी से आते हैं और इनमें स्वतंत्र डिजिटल हस्ताक्षर नहीं है, इसलिए इन्हें हस्ताक्षर सत्यापन के समान नहीं माना जा सकता। उत्पादन वातावरण में उपयोग से पहले अभी भी सलाह दी जाती है कि पहले स्क्रिप्ट डाउनलोड करके स्वयं उसकी समीक्षा करें।

केवल-पढ़ने की जाँच

curl -fsSL https://raw.githubusercontent.com/AronWang001/linux-cve-2026-98432-fix/v1.3.0/install.sh | sudo bash -s -- --check

केवल सिस्टम स्थिति पढ़ता है, पैकेज इंडेक्स को रीफ़्रेश नहीं करता, सॉफ़्टवेयर पैकेज इंस्टॉल नहीं करता, कॉन्फ़िगरेशन को संशोधित नहीं करता। --check केवल डिटेक्शन और रिपेयर चरण को नियंत्रित करता है, install.sh के स्वयं के डाउनलोड व्यवहार को प्रभावित नहीं करता। जब स्थानीय पैकेज इंडेक्स खाली होता है, तो उम्मीदवार संस्करण अज्ञात के रूप में प्रदर्शित होगा, पहले स्वयं apt-get update या dnf makecache निष्पादित करना आवश्यक है।

बिना इंटरैक्शन के निष्पादन

curl -fsSL https://raw.githubusercontent.com/AronWang001/linux-cve-2026-98432-fix/v1.3.0/install.sh | sudo bash -s -- --yes

--yes केवल पुष्टि संकेतों को छोड़ता है, वितरण श्वेतसूची, घोषणा सत्यापन और संस्करण सत्यापन को नहीं छोड़ता। गैर-श्वेतसूची वितरण --yes निर्दिष्ट करने पर भी इंस्टॉलेशन प्रक्रिया में प्रवेश नहीं करेंगे।

डाउनलोड के बाद समीक्षा करके निष्पादित करें

curl -fsSLO https://raw.githubusercontent.com/AronWang001/linux-cve-2026-98432-fix/v1.3.0/install.sh
less install.sh
sudo bash install.sh --check
sudo bash install.sh

रिपॉज़िटरी क्लोन करने के बाद निष्पादित करें

fix.sh उसी निर्देशिका में मौजूद lib/, adapters/ और data/ पर निर्भर करता है, इसे अलग से डाउनलोड करके उपयोग नहीं किया जा सकता:

git clone --branch v1.3.0 --depth 1 https://github.com/AronWang001/linux-cve-2026-98432-fix.git
cd linux-cve-2026-98432-fix
sudo bash fix.sh --check
sudo bash fix.sh

रिलीज़ पैकेज सत्यापित करें

टूल डाउनलोड करें