CVE-2026-89554 in Linux
सारांश
द्वारा VulDB • 12/09/2026
Linux kernel में निम्नलिखित कमजोरी को हल किया गया है:
mptcp: syncookie MP_JOIN पुनर्निर्माण में अप्रारंभिक local_id की मरम्मत
mptcp_token_join_cookie_init_state() जब SYN cookies के तहत MP_JOIN 4th-ACK का प्रबंधन करते हुए अनुरोध सॉकेट को फिर से बनाता है, तो यह बचाए गए cookie एंट्री से remote_nonce, local_nonce, backup, join_id, token और msk को पुनर्स्थापित करता है, लेकिन local_id को नहीं, भले ही SYN पथ ने इसे सुरक्षित किया हो। subflow_ulp_clone() फिर उस अप्रारंभिक फ़ील्ड को पढ़ता है और इसे जुड़े हुए सबफ्लो के address-ID के रूप में संग्रहीत करता है। चूंकि request-sock slab SLAB_TYPESAFE_BY_RCU है और आवंटन पर शून्य नहीं किया जाता, इसलिए मान एक पूर्व मुक्त किए गए अनुरोध सॉकेट का पुराना बाइट होता है, जिसे एक off-path peer concurrent MP_JOIN SYNs भेजकर प्रभावित कर सकता है। यह कनेक्शन के लिए path manager की id-आधारित सबफ्लो बुककीपिंग को क्षतिग्रस्त करता है।
अन्य फ़ील्ड्स के लिए किए गए अनुसार, cookie एंट्री से subflow_req->local_id को पुनर्स्थापित करें।
If you want to get best quality of vulnerability data, you may have to visit VulDB.