CVE-2025-38352
posix-cpu-timers: handle_posix_cpu_timers() और posix_cpu_timer_del() के बीच रेस को ठीक करें
- प्रकाशित
- 22 जुल॰ 2025
- अद्यतन
- 8 सित॰ 2026
- सीएनए असाइन करना
- Linux
- साक्ष्य देखे गए
- 4 सित॰ 2025
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hकम · अगले 30 दिन
- प्रतिशत
- 68.6%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सीआईएसए ज्ञात शोषण
यह सीवीई सीआईएसए ज्ञात शोषित कमजोरियों की सूची में दिखाई देता है।
सारांश
Linux कर्नेल में, निम्नलिखित भेद्यता (vulnerability) हल कर दी गई है: posix-cpu-timers: handle_posix_cpu_timers() और posix_cpu_timer_del() के बीच race को ठीक करें। यदि कोई exiting गैर-ऑटोरिपिंग टास्क exit_notify() को पार कर चुका है और IRQ से handle_posix_cpu_timers() को कॉल करता है, तो उसे unlock_task_sighand() के तुरंत बाद उसके पैरेंट या डिबगर द्वारा reap किया जा सकता है। यदि उसी क्षण कोई समवर्ती posix_cpu_timer_del() चलता है, तो वह timer->it.cpu.firing != 0 का पता लगाने में सक्षम नहीं होगा: cpu_timer_task_rcu() और/या lock_task_sighand() विफल हो जाएँगे। इसे ठीक करने के लिए run_posix_cpu_timers() में tsk->exit_state जाँच जोड़ें। यह सुधार आवश्यक नहीं है यदि CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y है, क्योंकि exit_task_work() को exit_notify() से पहले बुलाया जाता है। लेकिन जाँच फिर भी उचित है, task_work_add(&tsk->posix_cputimers_work.work) इस मामले में वैसे भी विफल हो जाएगा।
स्रोत
7- chronomaly-webosएक्सप्लॉइट
CVE-2025-38352 LG webOS स्मार्ट टीवी (ARM64) के लिए कर्नेल शोषण। नवीन शोषण तकनीकों के साथ वास्तविक उपभोक्ता हार्डवेयर पर स्थायी रूट प्राप्त करता है। LG को जिम्मेदारी से खुलासा किया गया।
- chronomalyएक्सप्लॉइट
CVE-2025-38352 के लिए एंड्रॉइड कर्नेल एक्सप्लॉइट, पहले जंगली में शोषित किया गया। कमजोर x86_64 लिनक्स कर्नेल v5.10.x को लक्षित करता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।