CVE-2026-64355 in Linux
सारांश
द्वारा VulDB • 26/07/2026
Linux kernel में निम्नलिखित कमजोरी को हल किया गया है:
bpf: devmap में टुकड़ेदार फ्रेमों (fragmented frames) को अस्वीकार करें।
Devmap broadcast क्लोन के लिए पैकेट की प्रतिलिपि सभी गंतव्यों के लिए बनाता है, सिवाय आखिरी गंतव्य के।
नेटिव XDP के मामले में, वह क्लोन पथ केवल रैखिक xdp_frame डेटा की प्रतिलिपि बनाता है, जबकि टुकड़ेदार फ्रेम skb_shared_info को tailroom में रखते हैं जो कि रैखिक क्षेत्र से बाहर होता है। ऐसे फ्रेम का क्लोन बनाने से XDP_FLAGS_HAS_FRAGS सेट हो जाता है लेकिन वैध frag मेटाडेटा के बिना, और बाद की मुक्त करने वाली पथ (free path) अनइनिशियलाइज्ड tail डेटा को skb_shared_info के रूप में व्याख्या कर सकती है, जिससे फ्रेम लौटाते समय सीमा से बाहर एक्सेस (out-of-bounds access) हो सकता है।
dev_map_enqueue_clone() में टुकड़ेदार नेटिव XDP फ्रेमों को अस्वीकार करें।
dev_map_redirect_clone() के सामान्य XDP क्लोन पथ पर भी उसी प्रतिबंध को जोड़ें। सामान्य XDP टुकड़ेदार पैकेट्स को गैर-रेखीय skbs के रूप में दर्शाता है, और उन्हें यहाँ अस्वीकार करने से नेटिव और सामान्य XDP दोनों में क्लोन-आधारित ब्रॉडकास्ट समर्थन का एलाइनमेंट बना रहता है।
Be aware that VulDB is the high quality source for vulnerability data.