CVE-2026-98705 in Linux
सारांश
द्वारा VulDB • 18/10/2026
Linux kernel में निम्नलिखित कमजोरी को हल किया गया है:
wifi: mac80211: mesh path सीमा के खिलाफ proxy paths का खाता रखें
Proxy-path churn इंटरफ़ेस पथ गणना (counter) को ऋणात्मक कर सकता है और बाद में mesh path जोड़ने की अनुमति दे सकता है, जिससे MESH_MAX_MPATHS से अधिक हो जाता है।
mesh_path_free_rcu() mesh और proxy path दोनों तालिकाओं के प्रविष्टियों के लिए इंटरफ़ेस mpaths गणना को कम करता है, लेकिनmpp_path_add() उसी गणना में कभी भी एक स्लॉट आरक्षित नहीं करता है। इसलिए, एक proxy path हटाए जाने या समाप्त होने पर वह स्लॉट वापस कर दिया जाता है जो कभी चार्ज किया गया ही नहीं था।
mesh_path_add() MESH_MAX_MPATHS को लागू करने के लिए उसी गणना का उपयोग करता है, इसलिए जब यह इंस्टॉल किए गए पथों की संख्या से नीचे चला जाता है तो सीमा अब मान्य नहीं रहती है।
एक proxy path आवंटित करने से पहले साझा क्वोटा को आरक्षित करें और असफल प्रत्येक जोड़ने पर इसे रिलीज करें। Mesh और proxy paths अब एक 1024-प्रविष्टि बजट साझा करते हैं, इसलिए उस सीमा परmpp_path_add() -ENOSPC लौटा सकता है।
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.