CVE-2026-110912
DragonFly BSD में 6.4.2 तक, 4bb22ff से पहले, ARP इनपुट हैंडलर arpintr() और in_arpinput() (sys/netinet/if_ether.c) आने वाले ARP पैकेट्स के hardware address length (ar_hln)...
- प्रकाशित
- 15 अक्टू॰ 2026
- अद्यतन
- 16 अक्टू॰ 2026
- सीएनए असाइन करना
- mitre
- साक्ष्य देखे गए
- 16 अक्टू॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 4.0
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Xकम · अगले 30 दिन
- प्रतिशत
- 5.5%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
DragonFly BSD में 6.4.2 तक, 4bb22ff से पहले, ARP इनपुट हैंडलर arpintr() और in_arpinput() (sys/netinet/if_ether.c) आने वाले ARP पैकेट्स के hardware address length (ar_hln) और protocol address length (ar_pln) फ़ील्ड्स को मान्य नहीं करते हैं। इसके बाद in_arpreply() इन हमलावर-नियंत्रित मानों का उपयोग memcpy लंबाई के रूप में करता है, जब केवल 6 और 4 बाइट लंबे kernel बफ़र्स से कॉपी किया जाता है, जिसके परिणामस्वरूप kernel heap और stack मेमोरी की out-of-bounds read होती है जो अनुरोधकर्ता को वापस भेजे गए ARP reply में कॉपी हो जाती है। आसन्न नेटवर्क पर एक unauthenticated हमलावर एक ही crafted ARP request का उपयोग करके प्रत्येक प्रकार की kernel मेमोरी के लगभग 250 बाइट्स तक, जिसमें kernel pointers भी शामिल हैं, का खुलासा कर सकता है। जब 6.6 stable रिलीज़ उपलब्ध होगी, तब इसे ठीक किए जाने की अपेक्षा है।
स्रोत
Python/scapy प्रूफ-ऑफ-कॉन्सेप्ट CVE-2026-110912 (ARPBleed) के लिए, जो DragonFly BSD में एक ARP ar_hln/ar_pln आउट-ऑफ-बाउंड्स रीड है जो कर्नेल हीप और स्टैक मेमोरी लीक करता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।