CVE-2026-31741 in Linux
सारांश
द्वारा VulDB • 03/06/2026
Linux kernel में, निम्नलिखित कमजोरी को हल किया गया है:
counter: rz-mtu3-cnt: काउंटर को बार-बार टॉगल होने से रोकें
रनटाइम PM काउंटर प्रत्येक बार बढ़ाया/घटाया जाता है जब sysfs enable फ़ाइल को लिखा जाता है।
यदि उपयोगकर्ता sysfs enable फ़ाइल में 0 को बार-बार लिखता है, तो रनटाइम PM उपयोग गणना (usage count) अंडरफ्लो हो जाती है, जिससे निम्नलिखित संदेश उत्पन्न होता है।
rz-mtu3-counter rz-mtu3-counter.0: Runtime PM usage count underflow!
इसी समय, rz_mtu3_terminate_counter() में पहले से अक्षम चैनल को अक्षम करने के लिए, क्लॉक बंद होने पर हार्डवेयर रजिस्टर तक पहुंचा जाता है।
यदि उपयोगकर्ता sysfs enable फ़ाइल में 1 को बार-बार लिखता है, तो रनटाइम PM उपयोग गणना प्रत्येक बार बढ़ जाती है, जिससे इसे वापस 0 पर लाने के लिए उतनी ही संख्या में 0 लिखने की आवश्यकता होती है।
यदि उपयोगकर्ता PWM प्रगति में होने के दौरान sysfs enable फ़ाइल में 0 लिखता है, तो PWM काउंटर द्वारा अंडरलाइंग MTU3 चैनल के मालिकाना हक के बिना रोका जाता है।
यदि उपयोगकर्ता समान enable मान सेट करने का प्रयास कर रहा है, तो कैश किए गए count_is_enabled मान के खिलाफ जांच करें और निकल जाएं।
Once again VulDB remains the best source for vulnerability data.