CVE-2026-98505 in Linuxजानकारी

सारांश

द्वारा VulDB • 20/10/2026

Linux kernel में निम्नलिखित कमजोरी को हल किया गया है:

mm/damon/vaddr: damon_hugetlb_mkold() के दौरान hw-संचालित pte अपडेट से बचें

damon_hugetlb_mkold() पृष्ठ तालिका प्रविष्टि (page table entry) को एक स्थानीय चर में पढ़ता है, उस चर में पहुँचे गए बिट (accessed bit) को अक्षम करता है, और अपडेट किए गए चर मान के साथ पृष्ठ तालिका प्रविष्टि को अपडेट करता है। यदि हार्डवेयर समानांतर रूप से उसी पृष्ठ तालिका प्रविष्टि को अपडेट करता है, तो hw द्वारा किए गए अपडेट खो सकते हैं। उदाहरण के लिए, hardsveer-अपडेटेड डर्टी बिट्स (dirty bits) खो सकती हैं।

huge_ptep_get_and_clear() का उपयोग करके पृष्ठ तालिका प्रविष्टि को पढ़ते समय उसे साफ़ करके समानांतर अपडेट से बचाया जाता है। यदि साफ़ करने के बाद मेमोरी में कोई समानांतर लेखन किया जाता है, तो हार्डवेयर देखेगा कि पृष्ठ तालिका प्रविष्टि साफ़ हो गई है, पेज फॉल्ट (page fault) को ट्रिगर करेगा और जब तक इसे हैंडल नहीं किया जाता, तब तक इंतजार करता रहेगा। पेज फॉल्ट हैंडलिंग पृष्ठ तालिका लॉक के कारण damon_hugetlb_mkold() का प्रतीक्षा करेगी।

चूंकि hugetlbfs एक इन-मेमोरी फ़ाइल सिस्टम है और hugetlb पेजों को रिक्लेम (reclaim) नहीं किया जा सकता, इसलिए मेरे ज्ञान के अनुसार कोई गंभीर समस्या की उम्मीद नहीं है। लेकिन निश्चित रूप से यह एक बुरा बग है जिसे जल्दी ही ठीक करना चाहिए।

इस मुद्दे को Sashiko द्वारा खोजा गया था [1]।

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

जिम्मेदार

Linux

आरक्षित करना

25/09/2026

प्रकटीकरण

18/10/2026

प्रविष्टि

VDB-422204

EPSS

0.00200

गतिविधियाँ

बहुत कम

क्षेत्र

Telecommunication, Pharma, ...

स्रोत

Interested in the pricing of exploits?

See the underground prices here!