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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-43284 — 2017 से सभी प्रमुख वितरणों पर विश्वसनीय रूट एक्सेस के लिए दो पेज-कैश राइट प्रिमिटिव (xfrm/ESP और RxRPC) को श्रृंखलित करने वाला नियतात्मक लिनक्स कर्नेल स्थानीय विशेषाधिकार वृद्धि शोषण। | Kitploit
उपकरण/GitHubGitHub/xd20111/cve-2026-43284
विशेषाधिकार वृद्धिभेद्यता विश्लेषणशोषणलर्निंग और शिक्षाबाइनरी शोषण
GitHubxd20111/cve-2026-43284

CVE-2026-43284

2017 से सभी प्रमुख वितरणों पर विश्वसनीय रूट एक्सेस के लिए दो पेज-कैश राइट प्रिमिटिव (xfrm/ESP और RxRPC) को श्रृंखलित करने वाला नियतात्मक लिनक्स कर्नेल स्थानीय विशेषाधिकार वृद्धि शोषण।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें

🚨 CVE-2026-43284 — Dirty Frag 🚨

Dirty Frag Severity Kernel Disclosure

यूनिवर्सल लिनक्स कर्नेल स्थानीय विशेषाधिकार वृद्धि


अवलोकन

क्षेत्रविवरण
CVECVE-2026-43284 (xfrm/ESP) + CVE-2026-43500 (RxRPC)
उपनामDirty Frag
CVSS7.8 HIGH
प्रकारस्थानीय विशेषाधिकार वृद्धि (LPE)
परिचयLinux kernel 4.10 (2017, commit cac2661c53f3)
समाधानMainline commits f4c50a4034e6 / aa54b1d27fe0
आवश्यकतास्थानीय अविशेषाधिकार प्राप्त शेल पहुंच
दूरस्थ वेक्टरकोई नहीं — केवल स्थानीय
प्रकटीकरण7 मई, 2026 Hyunwoo Kim (@v4bel) द्वारा

भेद्यता सारांश

लिनक्स कर्नेल के xfrm/ESP और RxRPC उपतंत्रों में एक तार्किक दोष एक अविशेषाधिकार प्राप्त स्थानीय उपयोगकर्ता को सिस्टम पर किसी भी पढ़ने योग्य फ़ाइल के पेज कैश में एक नियति, नियंत्रित मनमाना लेखन करने की अनुमति देता है — जिसमें setuid बाइनरी जैसे /usr/bin/su शामिल हैं।

मूल कारण साझा सॉकेट बफ़र (skb) टुकड़ों का असुरक्षित इन-प्लेस डिक्रिप्शन है जो पेज कैश पृष्ठों को संदर्भित करते हैं, विशेष रूप से splice(2) या sendfile(2) का उपयोग करते समय। यह एक शक्तिशाली मनमाना पेज कैश लेखन प्रिमिटिव प्रदान करता है, जिसका उपयोग मेमोरी में संवेदनशील फ़ाइलों को अधिलेखित करने और पूर्ण रूट पहुंच प्राप्त करने के लिए किया जा सकता है।

सार्वभौमिक कवरेज प्राप्त करने के लिए दो अलग-अलग प्रिमिटिव श्रृंखलित किए गए हैं:

  • CVE-2026-43284 — xfrm-ESP Page-Cache Write: Copy Fail के समान सिंक साझा करता है लेकिन esp4/esp6 मॉड्यूल के माध्यम से ट्रिगर किया जाता है, भले ही algif_aead उपलब्ध हो या नहीं। नेमस्पेस निर्माण विशेषाधिकारों की आवश्यकता है।
  • CVE-2026-43500 — RxRPC Page-Cache Write: नेमस्पेस विशेषाधिकारों की आवश्यकता नहीं है, लेकिन rxrpc.ko मौजूद होना चाहिए (Ubuntu पर डिफ़ॉल्ट रूप से लोड)। CVE-2026-43284 के अंध स्थानों को कवर करता है।

दोनों वेरिएंट को श्रृंखलित करने से वे एक-दूसरे के अंध स्थानों को कवर करते हैं, प्रत्येक प्रमुख वितरण पर विश्वसनीय रूट प्राप्त करते हैं।

कोई रेस कंडीशन नहीं। कोई पुनः प्रयास नहीं। कोई क्रैश जोखिम नहीं। सभी परीक्षण किए गए वितरणों पर नियति।

महत्वपूर्ण: उन सिस्टमों पर भी जहां सार्वजनिक रूप से ज्ञात Copy Fail शमन (algif_aead ब्लैकलिस्ट) लागू है, Dirty Frag CVE-2026-43284 के माध्यम से शोषणीय बना रहता है।

पूर्व कला से तुलना

Dirty Cow (2016)Dirty Pipe (2022)Copy Fail (2026)Dirty Frag (2026)
रेस कंडीशन आवश्यकहाँआंशिकनहींनहीं
संस्करण-विशिष्टहाँहाँनहींनहीं
विश्वसनीयताअस्थिरमध्यमनियतिनियति
वितरण कवरेजसीमितसीमित2017 से सभी2017 से सभी
Copy Fail शमन को बायपास करता है——N/Aहाँ

प्रभाव

  • अविशेषाधिकार प्राप्त स्थानीय हमलावर → रूट शेल
  • लगभग सभी प्रमुख लिनक्स वितरणों को प्रभावित करता है जो 2017 से कर्नेल शिप कर रहे हैं
  • बिना किसी रेस कंडीशन की आवश्यकता के अत्यधिक विश्वसनीय
  • पूरी तरह से algif_aead ब्लैकलिस्ट (Copy Fail वर्कअराउंड) को बायपास करता है
  • असफल शोषण प्रयासों पर कर्नेल पैनिक नहीं करता

प्रभावित संस्करण

CVE-2026-43284 (xfrm/ESP): Linux kernel कमिट cac2661c53f3 (2017-01-17) से f4c50a4034e6 (2026-05-05) तक।

CVE-2026-43500 (RxRPC): Linux kernel कमिट 2dc334f1a63a (2023-06-08) से aa54b1d27fe0 (2026-05-10) तक।

भेद्यता श्रृंखला का प्रभावी जीवनकाल लगभग 9 वर्ष है।

इस श्रेणी में कर्नेल शिप करने वाले सभी प्रमुख वितरण प्रभावित हैं, जिनमें शामिल हैं:

वितरणपरीक्षित संस्करणस्थिति
Ubuntu 24.04.46.17.0-23-genericप्रभावित — पैच रोल आउट हो रहा है
RHEL 10.16.12.0-124.49.1.el10_1.x86_64प्रभावित — पैच रोल आउट हो रहा है
AlmaLinux 106.12.0-124.52.3.el10_1.x86_64प्रभावित — पैच उपलब्ध
CentOS Stream 106.12.0-224.el10.x86_64प्रभावित — पैच रोल आउट हो रहा है
Fedora 446.19.14-300.fc44.x86_64प्रभावित — पैच उपलब्ध
openSUSE Tumbleweed7.0.2-1-defaultप्रभावित — प्रगति पर
Debian—प्रभावित — प्रगति पर

शोषण

निर्माण और चलाना

gcc -O0 -Wall -o exp exp.c -lutil && ./exp

उन सिस्टम पर उपयोग न करें जिनका परीक्षण करने के लिए आप अधिकृत नहीं हैं।

सफाई

⚠️ महत्वपूर्ण: इस शोषण को चलाने के बाद, पेज कैश दूषित हो जाता है। दूषित पेज कैश को साफ करने और सिस्टम स्थिरता सुनिश्चित करने के लिए, चलाएँ:

echo 3 > /proc/sys/vm/drop_caches

या सिस्टम को रीबूट करें।


शमन

विकल्प 1 — पैच (अनुशंसित)

एक कर्नेल में अपडेट करें जिसमें मेनलाइन फिक्स शामिल हों और रीबूट करें।

मेनलाइन में इस प्रकार फिक्स किया गया:

  • CVE-2026-43284: commit f4c50a4034e62ab75f1d5cdd191dd5f9c77fdff4
  • CVE-2026-43500: commit aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71
# Ubuntu / Debian
sudo apt update && sudo apt upgrade -y && sudo reboot

# RHEL / AlmaLinux / CentOS Stream
sudo dnf clean metadata && sudo dnf upgrade && sudo reboot

# SUSE / openSUSE
sudo zypper refresh && sudo zypper update kernel-default && sudo reboot

# Fedora
sudo dnf upgrade --refresh && sudo reboot

विकल्प 2 — कमजोर मॉड्यूल को ब्लैकलिस्ट करें (अस्थायी)

यदि तुरंत पैच करना संभव नहीं है, तो कमजोर मॉड्यूल को अक्षम करें और पेज कैश साफ़ करें।

# कमजोर मॉड्यूल को ब्लैकलिस्ट करें
sudo sh -c 'printf "install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n" > /etc/modprobe.d/dirtyfrag.conf'

# मॉड्यूल को तुरंत अनलोड करें
sudo rmmod esp4 esp6 rxrpc 2>/dev/null || true

# पेज कैश हटाएँ
echo 3 | sudo tee /proc/sys/vm/drop_caches >/dev/null

यह वर्कअराउंड किसे प्रभावित करता है

घटकप्रभाव
SSH✅ प्रभावित नहीं
dm-crypt / LUKS✅ प्रभावित नहीं
kTLS / in-kernel TLS✅ प्रभावित नहीं
OpenSSL / GnuTLS / NSS (डिफ़ॉल्ट बिल्ड)✅ प्रभावित नहीं
IPsec / XFRM (ESP टनल, VPN)⚠️ तोड़ता है — esp4 और esp6 अनुपलब्ध होंगे
AFS / OpenAFS क्लाइंट RxRPC का उपयोग करते हुए⚠️ तोड़ता है — rxrpc अनुपलब्ध होगा
AF_ALG + AEAD का सीधे उपयोग करने वाले एप्लिकेशन⚠️ `lsof

विकल्प 3 — seccomp / AppArmor (गहराई में रक्षा)

अविश्वसनीय वर्कलोड के लिए — कंटेनर, CI रनर, सैंडबॉक्स्ड वातावरण — पैच स्थिति की परवाह किए बिना seccomp या AppArmor नीति के माध्यम से AF_ALG सॉकेट निर्माण और splice() को प्रतिबंधित करें। यह कमजोर कर्नेल पर भी हमले की सतह को सीमित करता है लेकिन पूर्ण फिक्स नहीं है।


पता लगाना

जाँचें कि क्या कमजोर मॉड्यूल वर्तमान में लोड या उपयोग में हैं:

# जाँचें कि मॉड्यूल लोड हैं या नहीं
lsmod | grep -E 'esp4|esp6|rxrpc'

# जाँचें कि कोई प्रक्रिया AF_ALG सॉकेट खोलती है या नहीं
lsof | grep AF_ALG
ss -xa | grep alg

# रीबूट के बाद वर्कअराउंड सक्रिय है या नहीं पुष्टि करें
cat /etc/modprobe.d/dirtyfrag.conf

संदर्भ

संसाधनलिंक
CVE-2026-43284 Mainline Fixf4c50a4034e6
CVE-2026-43500 Mainline Fixaa54b1d27fe0
NVD — CVE-2026-43284https://nvd.nist.gov/vuln/detail/CVE-2026-43284
NVD — CVE-2026-43500https://nvd.nist.gov/vuln/detail/CVE-2026-43500

प्रकटीकरण समयरेखा

तारीखघटना
2017-01-17CVE-2026-43284 रीग्रेशन प्रस्तुत (cac2661c53f3)
2023-06-08CVE-2026-43500 रीग्रेशन प्रस्तुत (2dc334f1a63a)
2026-05-05CVE-2026-43284 मेनलाइन में पैच किया गया (f4c50a4034e6)
2026-05-07सार्वजनिक प्रकटीकरण
2026-05-10CVE-2026-43500 मेनलाइन में पैच किया गया (aa54b1d27fe0)
2026-05-10+वितरण पैच शिप होने लगते हैं

अक्सर पूछे जाने वाले प्रश्न

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