📧 info@ciso.sa | 📱 +966550939344 | Riyadh, Kingdom of Saudi Arabia
🔧 Scheduled Maintenance — Saturday 2:00-4:00 AM AST. Some features may be temporarily unavailable.    ●   
💎
Pro Plan 50% Off Unlock all AI features, unlimited reports, and priority support. Upgrade
Search Center
ESC to close
Global supply_chain Software Development and Technology HIGH 1h Global apt Government/Critical Infrastructure CRITICAL 3h Global vulnerability Enterprise Software / Data Analytics CRITICAL 3h Global vulnerability Artificial Intelligence and Technology HIGH 7h Global general Technology and Artificial Intelligence MEDIUM 10h Global general Technology and Artificial Intelligence HIGH 11h Global vulnerability Higher Education CRITICAL 20h Global data_breach Government HIGH 21h Global supply_chain Software Development and Open Source Communities CRITICAL 21h Global malware Software Development CRITICAL 21h Global supply_chain Software Development and Technology HIGH 1h Global apt Government/Critical Infrastructure CRITICAL 3h Global vulnerability Enterprise Software / Data Analytics CRITICAL 3h Global vulnerability Artificial Intelligence and Technology HIGH 7h Global general Technology and Artificial Intelligence MEDIUM 10h Global general Technology and Artificial Intelligence HIGH 11h Global vulnerability Higher Education CRITICAL 20h Global data_breach Government HIGH 21h Global supply_chain Software Development and Open Source Communities CRITICAL 21h Global malware Software Development CRITICAL 21h Global supply_chain Software Development and Technology HIGH 1h Global apt Government/Critical Infrastructure CRITICAL 3h Global vulnerability Enterprise Software / Data Analytics CRITICAL 3h Global vulnerability Artificial Intelligence and Technology HIGH 7h Global general Technology and Artificial Intelligence MEDIUM 10h Global general Technology and Artificial Intelligence HIGH 11h Global vulnerability Higher Education CRITICAL 20h Global data_breach Government HIGH 21h Global supply_chain Software Development and Open Source Communities CRITICAL 21h Global malware Software Development CRITICAL 21h
Vulnerabilities

CVE-2026-31650

High
CWE-416 — Weakness Type
Published: Apr 24, 2026  ·  Modified: May 1, 2026  ·  Source: NVD
CVSS v3
7.8
🔗 NVD Official
📄 Description (English)

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

mmc: vub300: fix use-after-free on disconnect

The vub300 driver maintains an explicit reference count for the
controller and its driver data and the last reference can in theory be
dropped after the driver has been unbound.

This specifically means that the controller allocation must not be
device managed as that can lead to use-after-free.

Note that the lifetime is currently also incorrectly tied the parent USB
device rather than interface, which can lead to memory leaks if the
driver is unbound without its device being physically disconnected (e.g.
on probe deferral).

Fix both issues by reverting to non-managed allocation of the controller.

🤖 AI Executive Summary

CVE-2026-31650 is a use-after-free vulnerability in the Linux kernel's vub300 MMC driver that occurs during device disconnect. The vulnerability stems from improper memory management where device-managed allocation can lead to reference counting issues, potentially allowing memory corruption or denial of service. This affects multiple kernel versions from 6.17 through 7.0-rc7, with a CVSS score of 7.8 (high severity).

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: Apr 29, 2026 05:36
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability primarily impacts Saudi organizations running Linux-based infrastructure, particularly: (1) Government agencies and NCA-regulated entities using Linux servers for critical systems; (2) Telecommunications providers (STC, Mobily, Zain) managing network infrastructure; (3) Banking and financial institutions (SAMA-regulated) using Linux for backend systems; (4) Energy sector (ARAMCO, SEC) operating industrial control systems; (5) Healthcare providers managing medical device interfaces. The vub300 driver is used for USB-based MMC/SD card readers, making it relevant to systems with removable storage interfaces. Exploitation could lead to kernel crashes, data corruption, or privilege escalation on affected systems.
🏢 Affected Saudi Sectors
Government Banking and Financial Services Telecommunications Energy and Utilities Healthcare Education Critical Infrastructure
⚖️ Saudi Risk Score (AI)
7.2
/ 10.0
🔧 Remediation Steps (English)
Immediate Actions:
1. Identify systems running affected Linux kernel versions (6.17, 7.0-rc1 through rc7) using 'uname -r'
2. Audit systems with vub300 driver loaded: 'lsmod | grep vub300'
3. Disable vub300 driver if not essential: 'echo blacklist vub300 >> /etc/modprobe.d/blacklist.conf'

Patching Guidance:
1. Update to Linux kernel 7.0 final release or later when available
2. For RHEL/CentOS: Apply kernel security updates from vendor repositories
3. For Ubuntu: Run 'apt update && apt upgrade linux-image-generic'
4. For Debian: Apply kernel updates from security.debian.org

Compensating Controls (if immediate patching unavailable):
1. Restrict USB device access via udev rules to authorized users only
2. Disable USB MMC/SD card reader functionality if not required
3. Monitor kernel logs for use-after-free errors: 'dmesg | grep -i "use-after-free"'
4. Implement strict USB device policies via SELinux or AppArmor

Detection Rules:
1. Monitor for kernel panic messages related to vub300 driver
2. Alert on unexpected kernel module unload/reload cycles
3. Track USB device disconnect/reconnect events in syslog
4. Monitor for memory corruption indicators in kernel logs
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد الأنظمة التي تعمل بإصدارات نواة Linux المتأثرة (6.17، 7.0-rc1 إلى rc7) باستخدام 'uname -r'
2. تدقيق الأنظمة التي تحتوي على برنامج تشغيل vub300 محمل: 'lsmod | grep vub300'
3. تعطيل برنامج تشغيل vub300 إذا لم يكن ضروريًا: 'echo blacklist vub300 >> /etc/modprobe.d/blacklist.conf'

إرشادات التصحيح:
1. التحديث إلى إصدار نواة Linux 7.0 النهائي أو أحدث عند توفره
2. بالنسبة لـ RHEL/CentOS: تطبيق تحديثات أمان النواة من مستودعات البائع
3. بالنسبة لـ Ubuntu: تشغيل 'apt update && apt upgrade linux-image-generic'
4. بالنسبة لـ Debian: تطبيق تحديثات النواة من security.debian.org

الضوابط البديلة (إذا لم يكن التصحيح الفوري متاحًا):
1. تقييد الوصول إلى جهاز USB عبر قواعد udev للمستخدمين المصرح لهم فقط
2. تعطيل وظيفة قارئ MMC/SD card عبر USB إذا لم تكن مطلوبة
3. مراقبة سجلات النواة للأخطاء: 'dmesg | grep -i "use-after-free"'
4. تطبيق سياسات جهاز USB صارمة عبر SELinux أو AppArmor

قواعد الكشف:
1. مراقبة رسائل kernel panic المتعلقة ببرنامج تشغيل vub300
2. التنبيه على دورات تحميل/إعادة تحميل وحدة النواة غير المتوقعة
3. تتبع أحداث قطع/إعادة توصيل جهاز USB في syslog
4. مراقبة مؤشرات تلف الذاكرة في سجلات النواة
📋 Regulatory Compliance Mapping
🟢 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.2.1 - Monitoring of systems and applications
🔵 SAMA CSF
ID.RA-1 - Asset management and vulnerability identification PR.IP-12 - System and information integrity DE.CM-8 - Vulnerability scans
🟡 ISO 27001:2022
A.12.6.1 - Management of technical vulnerabilities A.14.2.1 - Secure development policy and procedures A.12.2.1 - Monitoring of systems and applications
📦 Affected Products / CPE 10 entries
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel:6.17
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
linux:linux_kernel:7.0
📊 CVSS Score
7.8
/ 10.0 — High
📊 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
📋 Quick Facts
Severity High
CVSS Score7.8
CWECWE-416
EPSS0.01%
Exploit No
Patch ✓ Yes
Published 2026-04-24
Source Feed nvd
Views 1
🇸🇦 Saudi Risk Score
7.2
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
patch-available CWE-416
Share this CVE

💬 Comments

0
Loading comments
📣 Found this valuable?
Share it with your cybersecurity network
in LinkedIn 𝕏 X / Twitter 💬 WhatsApp ✈ Telegram
🍪 Privacy Preferences
CISO Consulting — Compliant with Saudi Personal Data Protection Law (PDPL)
We use cookies and similar technologies to provide the best experience on our platform. You can choose which types you accept.
🔒
Essential Always On
Required for the website to function properly. Cannot be disabled.
📋 Sessions, CSRF tokens, authentication, language preferences
📊
Analytics
Help us understand how visitors use the site and improve performance.
📋 Page views, session duration, traffic sources, performance metrics
⚙️
Functional
Enable enhanced features like content personalization and preferences.
📋 Dark/light theme, font size, custom dashboards, saved filters
📣
Marketing
Used to deliver content and ads relevant to your interests.
📋 Campaign tracking, retargeting, social media analytics
Privacy Policy →
CISO AI Assistant
Ask anything · Documents · Support
🔐

Introduce Yourself

Enter your details to access the full assistant

Your info is private and never shared
💬
CyberAssist
Online · responds in seconds
5 / 5
🔐 Verify Your Identity

Enter your email to receive a verification code before submitting a support request.

Enter to send · / for commands 0 / 2000
CISO AI · Powered by Anthropic Claude
✦ Quick Survey Help Us Improve CISO Consulting Your feedback shapes the future of our platform — takes less than 2 minutes.
⚠ Please answer this question to continue

How would you rate your overall experience with our platform?

Rate from 1 (poor) to 5 (excellent)

🎉
Thank you!
Your response has been recorded.