📧 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 apt Government/Critical Infrastructure CRITICAL 1h Global vulnerability Enterprise Software / Data Analytics CRITICAL 2h Global vulnerability Artificial Intelligence and Technology HIGH 5h Global general Technology and Artificial Intelligence MEDIUM 8h Global general Technology and Artificial Intelligence HIGH 9h Global vulnerability Higher Education CRITICAL 19h Global data_breach Government HIGH 20h Global supply_chain Software Development and Open Source Communities CRITICAL 20h Global malware Software Development CRITICAL 20h Global phishing Multiple Sectors HIGH 20h Global apt Government/Critical Infrastructure CRITICAL 1h Global vulnerability Enterprise Software / Data Analytics CRITICAL 2h Global vulnerability Artificial Intelligence and Technology HIGH 5h Global general Technology and Artificial Intelligence MEDIUM 8h Global general Technology and Artificial Intelligence HIGH 9h Global vulnerability Higher Education CRITICAL 19h Global data_breach Government HIGH 20h Global supply_chain Software Development and Open Source Communities CRITICAL 20h Global malware Software Development CRITICAL 20h Global phishing Multiple Sectors HIGH 20h Global apt Government/Critical Infrastructure CRITICAL 1h Global vulnerability Enterprise Software / Data Analytics CRITICAL 2h Global vulnerability Artificial Intelligence and Technology HIGH 5h Global general Technology and Artificial Intelligence MEDIUM 8h Global general Technology and Artificial Intelligence HIGH 9h Global vulnerability Higher Education CRITICAL 19h Global data_breach Government HIGH 20h Global supply_chain Software Development and Open Source Communities CRITICAL 20h Global malware Software Development CRITICAL 20h Global phishing Multiple Sectors HIGH 20h
Vulnerabilities

CVE-2026-31489

High
CWE-415 — Weakness Type
Published: Apr 22, 2026  ·  Modified: Apr 29, 2026  ·  Source: NVD
CVSS v3
7.8
🔗 NVD Official
📄 Description (English)

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

spi: meson-spicc: Fix double-put in remove path

meson_spicc_probe() registers the controller with
devm_spi_register_controller(), so teardown already drops the
controller reference via devm cleanup.

Calling spi_controller_put() again in meson_spicc_remove()
causes a double-put.

🤖 AI Executive Summary

CVE-2026-31489 is a double-put vulnerability in the Linux kernel's Meson SPI controller driver that can cause kernel memory corruption and system instability. The vulnerability occurs when the remove function incorrectly releases a reference to an SPI controller that was already freed by device manager cleanup, potentially leading to use-after-free conditions. While no public exploits are available, this affects systems running vulnerable Linux kernel versions with Meson SPI hardware.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: Apr 29, 2026 13:29
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability primarily affects Saudi organizations using embedded Linux systems and IoT devices with Meson SPI controllers, particularly in: (1) Telecommunications sector (STC, Mobily) — affecting network equipment and infrastructure devices; (2) Energy sector (ARAMCO, SEC) — impacting industrial control systems and SCADA devices; (3) Government agencies — affecting embedded systems in critical infrastructure; (4) Healthcare institutions — impacting medical devices and hospital infrastructure. The vulnerability could lead to kernel crashes, denial of service, and potential privilege escalation if combined with other exploits.
🏢 Affected Saudi Sectors
Telecommunications Energy Government Healthcare Industrial Control Systems IoT/Embedded Systems
⚖️ Saudi Risk Score (AI)
6.2
/ 10.0
🔧 Remediation Steps (English)
Immediate Actions:
1. Identify systems running Linux kernel versions 5.14 through 7.0-rc1 with Meson SPI hardware
2. Check kernel logs for SPI controller errors or unexpected crashes
3. Disable Meson SPI driver if not essential until patching is completed

Patching Guidance:
1. Update to Linux kernel version 7.0 final release or later
2. Apply upstream patch that removes the redundant spi_controller_put() call from meson_spicc_remove()
3. Verify patch application by reviewing driver code to ensure single reference release path

Compensating Controls:
1. Monitor kernel panic logs and system stability metrics
2. Implement watchdog timers to detect and recover from kernel hangs
3. Restrict physical access to devices with Meson SPI controllers
4. Use kernel module signing to prevent unauthorized driver modifications

Detection Rules:
1. Monitor for kernel messages: 'spi_controller_put' or 'meson_spicc_remove' in kernel logs
2. Alert on unexpected kernel panics or use-after-free warnings
3. Track SPI device enumeration changes during system operation
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد الأنظمة التي تقوم بتشغيل إصدارات نواة Linux من 5.14 إلى 7.0-rc1 مع أجهزة Meson SPI
2. التحقق من سجلات النواة للأخطاء أو الأعطال غير المتوقعة في وحدة التحكم SPI
3. تعطيل برنامج تشغيل Meson SPI إذا لم يكن ضروريًا حتى اكتمال التصحيح

إرشادات التصحيح:
1. التحديث إلى إصدار نواة Linux 7.0 النهائي أو أحدث
2. تطبيق الرقعة الأصلية التي تزيل استدعاء spi_controller_put() الزائد من meson_spicc_remove()
3. التحقق من تطبيق الرقعة بمراجعة كود برنامج التشغيل للتأكد من مسار إصدار مرجع واحد

الضوابط التعويضية:
1. مراقبة سجلات الذعر في النواة ومقاييس استقرار النظام
2. تنفيذ مؤقتات watchdog للكشف والتعافي من تعليق النواة
3. تقييد الوصول المادي إلى الأجهزة التي تحتوي على وحدات تحكم Meson SPI
4. استخدام توقيع وحدة النواة لمنع تعديلات برنامج التشغيل غير المصرح بها

قواعد الكشف:
1. مراقبة رسائل النواة: 'spi_controller_put' أو 'meson_spicc_remove' في سجلات النواة
2. التنبيه على حالات الذعر غير المتوقعة في النواة أو تحذيرات الاستخدام بعد التحرير
3. تتبع تغييرات تعداد جهاز SPI أثناء تشغيل النظام
📋 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 and logging
🔵 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 and change management A.12.2.1 - Information and event management
📦 Affected Products / CPE 16 entries
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel
linux:linux_kernel:5.14
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-415
EPSS0.02%
Exploit No
Patch ✓ Yes
Published 2026-04-22
Source Feed nvd
🇸🇦 Saudi Risk Score
6.2
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
patch-available CWE-415
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.