📧 info@ciso.sa | 📱 +966550939344 | الرياض، المملكة العربية السعودية
🔧 صيانة مجدولة — السبت 2:00-4:00 صباحاً. قد تكون بعض الميزات غير متاحة مؤقتاً.    ●   
💎
خطة Pro بخصم 50% احصل على جميع ميزات AI والتقارير غير المحدودة والدعم ذي الأولوية. الترقية الآن
مركز البحث
ESC للإغلاق
Global vulnerability التعليم العالي CRITICAL 5h Global data_breach القطاع الحكومي HIGH 6h Global supply_chain تطوير البرمجيات والمجتمعات مفتوحة المصدر CRITICAL 6h Global malware تطوير البرمجيات CRITICAL 6h Global phishing قطاعات متعددة HIGH 7h Global vulnerability تطبيقات الويب CRITICAL 7h Global apt البنية التحتية الحرجة CRITICAL 8h Global ransomware قطاعات متعددة CRITICAL 8h Global supply_chain تطوير البرمجيات، البنية التحتية لتكنولوجيا المعلومات، التكنولوجيا CRITICAL 9h Global vulnerability,data_breach,general التكنولوجيا، أنظمة التحكم الصناعي، الاتصالات HIGH 10h Global vulnerability التعليم العالي CRITICAL 5h Global data_breach القطاع الحكومي HIGH 6h Global supply_chain تطوير البرمجيات والمجتمعات مفتوحة المصدر CRITICAL 6h Global malware تطوير البرمجيات CRITICAL 6h Global phishing قطاعات متعددة HIGH 7h Global vulnerability تطبيقات الويب CRITICAL 7h Global apt البنية التحتية الحرجة CRITICAL 8h Global ransomware قطاعات متعددة CRITICAL 8h Global supply_chain تطوير البرمجيات، البنية التحتية لتكنولوجيا المعلومات، التكنولوجيا CRITICAL 9h Global vulnerability,data_breach,general التكنولوجيا، أنظمة التحكم الصناعي، الاتصالات HIGH 10h Global vulnerability التعليم العالي CRITICAL 5h Global data_breach القطاع الحكومي HIGH 6h Global supply_chain تطوير البرمجيات والمجتمعات مفتوحة المصدر CRITICAL 6h Global malware تطوير البرمجيات CRITICAL 6h Global phishing قطاعات متعددة HIGH 7h Global vulnerability تطبيقات الويب CRITICAL 7h Global apt البنية التحتية الحرجة CRITICAL 8h Global ransomware قطاعات متعددة CRITICAL 8h Global supply_chain تطوير البرمجيات، البنية التحتية لتكنولوجيا المعلومات، التكنولوجيا CRITICAL 9h Global vulnerability,data_breach,general التكنولوجيا، أنظمة التحكم الصناعي، الاتصالات HIGH 10h
الثغرات

CVE-2026-31731

مرتفع
CWE-416 — نوع الضعف
نُشر: May 1, 2026  ·  آخر تحديث: May 8, 2026  ·  المصدر: NVD
CVSS v3
7.8
🔗 NVD الرسمي
📄 الوصف (الإنجليزية)

In the Linux kernel, the following vulnerability has been resolved:

thermal: core: Address thermal zone removal races with resume

Since thermal_zone_pm_complete() and thermal_zone_device_resume()
re-initialize the poll_queue delayed work for the given thermal zone,
the cancel_delayed_work_sync() in thermal_zone_device_unregister()
may miss some already running work items and the thermal zone may
be freed prematurely [1].

There are two failing scenarios that both start with
running thermal_pm_notify_complete() right before invoking
thermal_zone_device_unregister() for one of the thermal zones.

In the first scenario, there is a work item already running for
the given thermal zone when thermal_pm_notify_complete() calls
thermal_zone_pm_complete() for that thermal zone and it continues to
run when thermal_zone_device_unregister() starts. Since the poll_queue
delayed work has been re-initialized by thermal_pm_notify_complete(), the
running work item will be missed by the cancel_delayed_work_sync() in
thermal_zone_device_unregister() and if it continues to run past the
freeing of the thermal zone object, a use-after-free will occur.

In the second scenario, thermal_zone_device_resume() queued up by
thermal_pm_notify_complete() runs right after the thermal_zone_exit()
called by thermal_zone_device_unregister() has returned. The poll_queue
delayed work is re-initialized by it before cancel_delayed_work_sync() is
called by thermal_zone_device_unregister(), so it may continue to run
after the freeing of the thermal zone object, which also leads to a
use-after-free.

Address the first failing scenario by ensuring that no thermal work
items will be running when thermal_pm_notify_complete() is called.
For this purpose, first move the cancel_delayed_work() call from
thermal_zone_pm_complete() to thermal_zone_pm_prepare() to prevent
new work from entering the workqueue going forward. Next, switch
over to using a dedicated workqueue for thermal events and update
the code in thermal_pm_notify() to flush that workqueue after
thermal_pm_notify_prepare() has returned which will take care of
all leftover thermal work already on the workqueue (that leftover
work would do nothing useful anyway because all of the thermal zones
have been flagged as suspended).

The second failing scenario is addressed by adding a tz->state check
to thermal_zone_device_resume() to prevent it from re-initializing
the poll_queue delayed work if the thermal zone is going away.

Note that the above changes will also facilitate relocating the suspend
and resume of thermal zones closer to the suspend and resume of devices,
respectively.

🤖 ملخص AI

CVE-2026-31731 is a use-after-free vulnerability in the Linux kernel's thermal management subsystem affecting thermal zone removal during system resume operations. The vulnerability occurs when thermal work items continue executing after the thermal zone object has been freed, potentially leading to kernel crashes or privilege escalation. With a CVSS score of 7.8 and no public exploits currently available, this poses a significant risk to systems running affected kernel versions, particularly in data center and critical infrastructure environments common in Saudi Arabia.

📄 الوصف (العربية)

🤖 التحليل الذكي آخر تحليل: May 7, 2026 20:01
🇸🇦 التأثير على المملكة العربية السعودية
This vulnerability primarily impacts Saudi organizations operating Linux-based infrastructure, particularly: (1) ARAMCO and energy sector operators running critical SCADA and industrial control systems on Linux servers; (2) Banking and financial institutions (SAMA-regulated) utilizing Linux for transaction processing and data centers; (3) Government agencies and NCA-regulated entities operating cloud infrastructure and virtualization platforms; (4) Telecom providers (STC, Mobily, Zain) managing network infrastructure on Linux; (5) Healthcare organizations running medical imaging and EHR systems on Linux servers. The use-after-free vulnerability could lead to kernel panics, system instability, or potential privilege escalation, affecting service availability and data integrity in these critical sectors.
🏢 القطاعات السعودية المتأثرة
Energy (ARAMCO, oil & gas operations) Banking and Financial Services (SAMA-regulated) Government and Public Administration (NCA-regulated) Telecommunications (STC, Mobily, Zain) Healthcare and Medical Services Data Centers and Cloud Infrastructure Critical Infrastructure (SCADA/ICS systems)
⚖️ درجة المخاطر السعودية (AI)
7.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Identify all systems running Linux kernel versions 7.0-rc1 through 7.0-rc6 using 'uname -r' command
2. Assess thermal zone management criticality in your infrastructure (particularly virtualized and data center environments)
3. Implement enhanced monitoring for kernel panic logs and thermal subsystem errors

PATCHING GUIDANCE:
1. Apply the latest stable kernel patch that includes the thermal zone removal race condition fix
2. For RHEL/CentOS systems: Update to patched kernel-* packages via 'yum update kernel'
3. For Ubuntu/Debian systems: Update to patched linux-image packages via 'apt update && apt upgrade'
4. For SUSE systems: Apply kernel security updates via 'zypper update kernel'
5. Test patches in non-production environments first, particularly for mission-critical systems
6. Schedule coordinated patching during maintenance windows to minimize service disruption

COMPENSATING CONTROLS (if immediate patching unavailable):
1. Disable thermal zone polling if not critical to operations: echo 0 > /sys/class/thermal/thermal_zone*/polling_interval
2. Implement system restart scheduling to prevent long-running thermal work accumulation
3. Monitor /var/log/kern.log and dmesg for use-after-free warnings and thermal subsystem errors
4. Increase kernel watchdog timeout to reduce false-positive panic triggers

DETECTION RULES:
1. Monitor for kernel messages: 'BUG: unable to handle page fault for address' combined with thermal subsystem references
2. Alert on repeated kernel panics with stack traces containing 'thermal_zone_device_resume' or 'thermal_zone_pm_complete'
3. Track system uptime anomalies indicating unexpected reboots
4. Monitor dmesg for 'use-after-free' warnings in thermal subsystem
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تعمل بإصدارات نواة لينكس من 7.0-rc1 إلى 7.0-rc6 باستخدام أمر 'uname -r'
2. تقييم أهمية إدارة منطقة الحرارة في البنية التحتية الخاصة بك (خاصة في البيئات الافتراضية ومراكز البيانات)
3. تنفيذ مراقبة محسّنة لسجلات توقف النواة وأخطاء نظام إدارة الحرارة

إرشادات التصحيح:
1. تطبيق أحدث تصحيح نواة مستقر يتضمن إصلاح حالة السباق في إزالة منطقة الحرارة
2. لأنظمة RHEL/CentOS: تحديث حزم kernel-* عبر 'yum update kernel'
3. لأنظمة Ubuntu/Debian: تحديث حزم linux-image عبر 'apt update && apt upgrade'
4. لأنظمة SUSE: تطبيق تحديثات أمان النواة عبر 'zypper update kernel'
5. اختبار التصحيحات في بيئات غير الإنتاج أولاً، خاصة للأنظمة الحرجة
6. جدولة التصحيح المنسق خلال نوافذ الصيانة لتقليل انقطاع الخدمة

الضوابط البديلة (إذا لم يكن التصحيح الفوري متاحاً):
1. تعطيل استقصاء منطقة الحرارة إذا لم تكن حرجة: echo 0 > /sys/class/thermal/thermal_zone*/polling_interval
2. تنفيذ جدولة إعادة تشغيل النظام لمنع تراكم عمل الحرارة طويل الأمد
3. مراقبة /var/log/kern.log و dmesg للتحذيرات من استخدام الذاكرة بعد التحرير وأخطاء نظام إدارة الحرارة
4. زيادة مهلة مراقب النواة لتقليل تنبيهات التوقف الإيجابية الكاذبة

قواعد الكشف:
1. مراقبة رسائل النواة: 'BUG: unable to handle page fault for address' مع مراجع نظام إدارة الحرارة
2. التنبيه على توقفات النواة المتكررة مع تتبع المكدس يحتوي على 'thermal_zone_device_resume' أو 'thermal_zone_pm_complete'
3. تتبع شذوذ وقت التشغيل يشير إلى إعادة تشغيل غير متوقعة
4. مراقبة dmesg للتحذيرات من 'use-after-free' في نظام إدارة الحرارة
📋 خريطة الامتثال التنظيمي
🟢 NCA ECC 2024
ECC 2024 A.12.6.1 - Change management procedures for system updates ECC 2024 A.12.2.1 - System monitoring and logging for kernel-level events ECC 2024 A.12.3.1 - Segregation of development, test, and production environments
🔵 SAMA CSF
SAMA CSF ID.BE-5.1 - Cybersecurity risk management processes SAMA CSF PR.MA-2.1 - System and communications protection through patching SAMA CSF DE.CM-1 - System monitoring and anomaly detection
🟡 ISO 27001:2022
ISO 27001:2022 A.12.3.1 - Change management procedures ISO 27001:2022 A.12.6.1 - Management of technical vulnerabilities ISO 27001:2022 A.12.2.1 - Monitoring and logging of system activities
🟣 PCI DSS v4.0.1
PCI DSS 6.2 - Security patches and updates for system components PCI DSS 11.2 - Vulnerability scanning and remediation
📦 المنتجات المتأثرة 9 منتج
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel:7.0
linux:linux_kernel:7.0
linux:linux_kernel:7.0
linux:linux_kernel:7.0
linux:linux_kernel:7.0
linux:linux_kernel:7.0
📊 CVSS Score
7.8
/ 10.0 — مرتفع
📊 CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack VectorL — Low / Local
Attack ComplexityL — Low / Local
Privileges RequiredL — Low / Local
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityH — High
IntegrityH — High
AvailabilityH — High
📋 حقائق سريعة
الخطورة مرتفع
CVSS Score7.8
CWECWE-416
EPSS0.02%
اختراق متاح لا
تصحيح متاح ✓ نعم
تاريخ النشر 2026-05-01
المصدر nvd
المشاهدات 1
🇸🇦 درجة المخاطر السعودية
7.2
/ 10.0 — مخاطر السعودية
أولوية: HIGH
🏷️ الوسوم
patch-available CWE-416
مشاركة ثغرة
LinkedIn X / Twitter WhatsApp Telegram

💬 التعليقات

0
جارٍ التحميل
📣 وجدت هذا مفيداً؟
شاركه مع شبكة الأمن السيبراني الخاصة بك
in لينكدإن 𝕏 تويتر 💬 واتساب ✈ تليجرام
🍪 إعدادات الخصوصية
سيزو للاستشارات — متوافق مع نظام حماية البيانات الشخصية السعودي (PDPL)
نستخدم ملفات تعريف الارتباط والتقنيات المشابهة لتوفير أفضل تجربة على منصتنا. يمكنك اختيار الأنواع التي تقبلها.
🔒
ملفات ضرورية Always On
مطلوبة لعمل الموقع بشكل صحيح. لا يمكن تعطيلها.
📋 الجلسات، CSRF، المصادقة، تفضيلات اللغة
📊
ملفات التحليلات
تساعدنا في فهم كيفية استخدام الزوار للموقع وتحسين الأداء.
📋 إحصائيات الصفحات، مدة الجلسة، مصدر الزيارة
⚙️
ملفات وظيفية
تتيح ميزات محسنة مثل تخصيص المحتوى والتفضيلات.
📋 السمة المظلمة/الفاتحة، حجم الخط، لوحات التحكم المخصصة
📣
ملفات تسويقية
تُستخدم لتقديم محتوى وإعلانات ذات صلة باهتماماتك.
📋 تتبع الحملات، إعادة الاستهداف، تحليلات وسائل التواصل
سياسة الخصوصية →
مساعد CISO الذكي
اسألني أي شيء · وثائق · دعم
🔐

عرّفنا بنفسك

أدخل بياناتك للوصول إلى المساعد الكامل

معلوماتك آمنة ولن تُشارك
💬
المساعد السيبراني
متصل — يرد في ثوانٍ
5 / 5
🔐 تحقق من هويتك

أدخل بريدك الإلكتروني لإرسال رمز تحقق قبل إرسال طلب الدعم.

Enter للإرسال · / للأوامر 0 / 2000
CISO AI · مدعوم بالذكاء الاصطناعي
✦ استطلاع سريع ساعدنا في تحسين منصة سيزو للاستشارات ملاحظاتك تشكّل مستقبل منصتنا — لا تستغرق سوى دقيقتين.
⚠ يرجى الإجابة على هذا السؤال للمتابعة

كيف تقيّم تجربتك العامة مع منصتنا؟

قيّم من 1 (ضعيف) إلى 5 (ممتاز)

🎉
شكراً جزيلاً!
تم تسجيل إجابتك بنجاح.