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

CVE-2026-31715

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

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

f2fs: fix UAF caused by decrementing sbi->nr_pages[] in f2fs_write_end_io()

The xfstests case "generic/107" and syzbot have both reported a NULL
pointer dereference.

The concurrent scenario that triggers the panic is as follows:

F2FS_WB_CP_DATA write callback umount
- f2fs_write_checkpoint
- f2fs_wait_on_all_pages(sbi, F2FS_WB_CP_DATA)
- blk_mq_end_request
- bio_endio
- f2fs_write_end_io
: dec_page_count(sbi, F2FS_WB_CP_DATA)
: wake_up(&sbi->cp_wait)
- kill_f2fs_super
- kill_block_super
- f2fs_put_super
: iput(sbi->node_inode)
: sbi->node_inode = NULL
: f2fs_in_warm_node_list
- is_node_folio // sbi->node_inode is NULL and panic

The root cause is that f2fs_put_super() calls iput(sbi->node_inode) and
sets sbi->node_inode to NULL after sbi->nr_pages[F2FS_WB_CP_DATA] is
decremented to zero. As a result, f2fs_in_warm_node_list() may
dereference a NULL node_inode when checking whether a folio belongs to
the node inode, leading to a panic.

This patch fixes the issue by calling f2fs_in_warm_node_list() before
decrementing sbi->nr_pages[F2FS_WB_CP_DATA], thus preventing the
use-after-free condition.

🤖 ملخص AI

CVE-2026-31715 is a use-after-free (UAF) vulnerability in the Linux kernel's F2FS filesystem that causes NULL pointer dereference during concurrent write operations and unmount. The vulnerability occurs when f2fs_write_end_io() decrements page counters after f2fs_put_super() has already freed the node_inode pointer, leading to kernel panic. This affects systems running vulnerable Linux kernel versions with F2FS filesystem support.

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

🤖 التحليل الذكي آخر تحليل: May 7, 2026 03:48
🇸🇦 التأثير على المملكة العربية السعودية
This vulnerability primarily impacts Saudi government and enterprise servers running Linux with F2FS filesystem, particularly those in ARAMCO's infrastructure, NCA data centers, and SAMA banking systems that utilize Linux-based storage solutions. The kernel panic can cause denial of service, affecting critical infrastructure availability. Organizations using F2FS for high-performance storage in cloud environments, data centers, and enterprise servers are at highest risk. The vulnerability is particularly concerning for Saudi telecommunications providers (STC, Mobily) and financial institutions relying on Linux-based infrastructure.
🏢 القطاعات السعودية المتأثرة
Government Banking and Financial Services Energy and Utilities Telecommunications Healthcare Data Centers and Cloud Services
⚖️ درجة المخاطر السعودية (AI)
6.8
/ 10.0
🔧 Remediation Steps (English)
Immediate Actions:
1. Identify systems running Linux kernel versions 7.1-rc1 and earlier with F2FS filesystem support using 'uname -r' and 'cat /proc/filesystems'
2. Disable F2FS filesystem if not critical to operations; use ext4 or other filesystems as temporary workaround
3. Implement monitoring for kernel panic logs related to f2fs_in_warm_node_list()

Patching Guidance:
1. Apply the official Linux kernel patch that reorders f2fs_in_warm_node_list() call before sbi->nr_pages[] decrement
2. Update to patched kernel version (7.1-rc2 or later when available)
3. Test patches in non-production environment before deployment
4. Schedule maintenance window for kernel update and system reboot

Compensating Controls:
1. Implement watchdog timers to automatically restart services on kernel panic
2. Enable kernel crash dump collection (kdump) for forensic analysis
3. Monitor system logs for f2fs-related errors: 'grep -i f2fs /var/log/kern.log'
4. Implement filesystem health checks before critical operations

Detection Rules:
1. Alert on kernel panic messages containing 'f2fs_in_warm_node_list' or 'node_inode'
2. Monitor for concurrent F2FS write operations during system shutdown
3. Track syslog entries: 'BUG: unable to handle page fault for address'
4. Implement YARA rule for kernel memory dumps showing UAF patterns in F2FS code
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد الأنظمة التي تقوم بتشغيل إصدارات نواة Linux 7.1-rc1 والإصدارات الأقدم مع دعم نظام ملفات F2FS باستخدام 'uname -r' و 'cat /proc/filesystems'
2. تعطيل نظام ملفات F2FS إذا لم يكن حرجاً للعمليات؛ استخدم ext4 أو أنظمة ملفات أخرى كحل مؤقت
3. تنفيذ المراقبة لسجلات توقف النواة المتعلقة بـ f2fs_in_warm_node_list()

إرشادات التصحيح:
1. تطبيق رقعة نواة Linux الرسمية التي تعيد ترتيب استدعاء f2fs_in_warm_node_list() قبل تقليل sbi->nr_pages[]
2. التحديث إلى إصدار نواة مصحح (7.1-rc2 أو أحدث عند توفره)
3. اختبار الرقع في بيئة غير الإنتاج قبل النشر
4. جدولة نافذة صيانة لتحديث النواة وإعادة تشغيل النظام

الضوابط التعويضية:
1. تنفيذ مؤقتات watchdog لإعادة تشغيل الخدمات تلقائياً عند توقف النواة
2. تفعيل جمع تفريغ توقف النواة (kdump) للتحليل الجنائي
3. مراقبة سجلات النظام بحثاً عن أخطاء F2FS: 'grep -i f2fs /var/log/kern.log'
4. تنفيذ فحوصات صحة نظام الملفات قبل العمليات الحرجة

قواعد الكشف:
1. التنبيه على رسائل توقف النواة التي تحتوي على 'f2fs_in_warm_node_list' أو 'node_inode'
2. مراقبة عمليات كتابة F2FS المتزامنة أثناء إيقاف النظام
3. تتبع إدخالات syslog: 'BUG: unable to handle page fault for address'
4. تنفيذ قاعدة YARA لتفريغات ذاكرة النواة التي تظهر أنماط UAF في كود F2FS
📋 خريطة الامتثال التنظيمي
🟢 NCA ECC 2024
ECC 2024 A.12.6.1 - Management of technical vulnerabilities ECC 2024 A.14.2.1 - Secure development policy ECC 2024 A.12.3.1 - Configuration management
🔵 SAMA CSF
ID.RA-1 - Asset management and vulnerability identification PR.IP-12 - Software development and security practices DE.CM-8 - Vulnerability scans and assessments
🟡 ISO 27001:2022
A.12.6.1 - Management of technical vulnerabilities A.14.2.1 - Secure development, acceptance and transition A.12.3.1 - Configuration management
🟣 PCI DSS v4.0.1
Requirement 6.2 - Security patches and updates Requirement 11.2 - Vulnerability scanning
📦 المنتجات المتأثرة 3 منتج
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel:7.1
📊 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
المشاهدات 2
🇸🇦 درجة المخاطر السعودية
6.8
/ 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 (ممتاز)

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