CVE-2026-63828
apparmor: TCP फास्ट ओपन sendmsg के अंतर्निहित कनेक्ट की मध्यस्थता करें
- प्रकाशित
- 19 जुल॰ 2026
- अद्यतन
- 17 अग॰ 2026
- सीएनए असाइन करना
- Linux
- साक्ष्य देखे गए
- 3 सित॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:Nकम · अगले 30 दिन
- प्रतिशत
- 6.7%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Linux कर्नेल में, निम्नलिखित भेद्यता को हल किया गया है: apparmor: TCP फास्ट ओपन sendmsg के अंतर्निहित कनेक्ट को मध्यस्थ करें MSG_FASTOPEN के साथ sendmsg()/sendto() connect(2) और write(2) का संयोजन है: यह SYN में कनेक्शन खोलता है। apparmor_socket_sendmsg() केवल AA_MAY_SEND की जाँच करता है, इसलिए एक प्रोफ़ाइल जो send की अनुमति देती है लेकिन connect से इनकार करती है, एक प्रतिबंधित कार्य को आउटबाउंड TCP/MPTCP कनेक्शन खोलने देती है जिसे connect(2) अस्वीकार कर देता, जिससे connect मध्यस्थता को दरकिनार किया जाता है। जब MSG_FASTOPEN सेट हो और एक गंतव्य प्रदान किया गया हो, तो अंतर्निहित कनेक्ट को मध्यस्थ करें। इसे apparmor_socket_sendmsg() में जोड़ें (साझा aa_sock_msg_perm() हेल्पर में नहीं, जिसका उपयोग recvmsg भी करता है) और सीधे aa_sk_perm() को कॉल करें, जो selinux और tomoyo फिक्स को प्रतिबिंबित करता है। sk_is_tcp() MPTCP फास्ट ओपन को कवर नहीं करता है, इसलिए SOCK_STREAM/IPPROTO_MPTCP आर्म स्पष्ट है।
स्रोत
1Using TCP Fast Open to bypass syscall-based networking rules (CVE-2026-63828/CVE-2026-72243 PoC)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।