📧 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 Financial Services, Banking HIGH 5h Global vulnerability Technology and Software Development HIGH 8h Global vulnerability Government and Federal Agencies CRITICAL 8h Global supply_chain Software Development and Open-Source Ecosystems HIGH 8h Global vulnerability Enterprise Software/SaaS MEDIUM 9h Global supply_chain Software Development HIGH 9h Global general Insurance/Risk Management HIGH 9h Global data_breach Enterprise Software / Information Technology CRITICAL 10h Global vulnerability Technology/Software CRITICAL 12h Global malware Social Media and Consumer Technology HIGH 12h Global apt Financial Services, Banking HIGH 5h Global vulnerability Technology and Software Development HIGH 8h Global vulnerability Government and Federal Agencies CRITICAL 8h Global supply_chain Software Development and Open-Source Ecosystems HIGH 8h Global vulnerability Enterprise Software/SaaS MEDIUM 9h Global supply_chain Software Development HIGH 9h Global general Insurance/Risk Management HIGH 9h Global data_breach Enterprise Software / Information Technology CRITICAL 10h Global vulnerability Technology/Software CRITICAL 12h Global malware Social Media and Consumer Technology HIGH 12h Global apt Financial Services, Banking HIGH 5h Global vulnerability Technology and Software Development HIGH 8h Global vulnerability Government and Federal Agencies CRITICAL 8h Global supply_chain Software Development and Open-Source Ecosystems HIGH 8h Global vulnerability Enterprise Software/SaaS MEDIUM 9h Global supply_chain Software Development HIGH 9h Global general Insurance/Risk Management HIGH 9h Global data_breach Enterprise Software / Information Technology CRITICAL 10h Global vulnerability Technology/Software CRITICAL 12h Global malware Social Media and Consumer Technology HIGH 12h
Vulnerabilities

CVE-2026-9374

Medium
CWE-284 — Weakness Type
Published: May 24, 2026  ·  Modified: May 27, 2026  ·  Source: NVD
CVSS v3
6.3
🔗 NVD Official
📄 Description (English)

A vulnerability was found in yangzongzhuan RuoYi-Vue up to 3.9.2. Impacted is the function FileUploadUtils.upload of the file /common/upload of the component Common Upload Endpoint. Performing a manipulation results in unrestricted upload. The attack is possible to be carried out remotely. The vendor was contacted early about this disclosure but did not respond in any way.

🤖 AI Executive Summary

CVE-2026-9374 is a medium-severity vulnerability in RuoYi-Vue (up to v3.9.2) affecting the file upload functionality, allowing unrestricted file uploads through the /common/upload endpoint. This vulnerability could enable attackers to upload malicious files, potentially leading to remote code execution or system compromise. The lack of vendor response and absence of available patches increases risk for organizations currently using affected versions.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 27, 2026 04:49
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability poses significant risk to Saudi government agencies, financial institutions, and enterprises using RuoYi-Vue for administrative dashboards and content management. High-risk sectors include: (1) Banking/SAMA-regulated institutions using RuoYi-Vue for internal portals; (2) Government/NCA entities relying on this framework for administrative systems; (3) Healthcare organizations using it for patient data management systems; (4) Telecommunications (STC, Mobily) for billing and customer management systems. The unrestricted upload capability could lead to unauthorized access, data exfiltration, and lateral movement within critical infrastructure.
🏢 Affected Saudi Sectors
Banking and Financial Services Government and Public Administration Healthcare Energy and Utilities Telecommunications Education Retail and E-commerce
⚖️ Saudi Risk Score (AI)
6.8
/ 10.0
🔧 Remediation Steps (English)
Immediate Actions:
1. Inventory all systems running RuoYi-Vue versions up to 3.9.2 across your organization
2. Implement network-level restrictions on the /common/upload endpoint (restrict to authorized users/IPs only)
3. Disable the file upload functionality if not actively required
4. Review upload logs for suspicious file uploads (executable files, scripts, archives)

Compensating Controls:
1. Implement strict file type validation at the application and WAF level (whitelist allowed extensions: .pdf, .doc, .xls only)
2. Store uploaded files outside the web root directory
3. Disable script execution in upload directories via web server configuration (Apache/Nginx)
4. Implement file size limits (e.g., max 10MB)
5. Rename uploaded files with random identifiers to prevent direct access
6. Scan all uploaded files with antivirus/malware detection tools

Patching Guidance:
1. Contact RuoYi-Vue maintainers for security updates or consider migrating to alternative frameworks
2. Monitor GitHub repository for security patches
3. If patch becomes available, test in staging environment before production deployment

Detection Rules:
1. Monitor HTTP POST requests to /common/upload with unusual file extensions (.exe, .sh, .jsp, .php, .aspx)
2. Alert on upload requests with Content-Type mismatches
3. Track failed authentication attempts to upload endpoints
4. Monitor for multiple rapid upload attempts from single IP
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. قم بحصر جميع الأنظمة التي تعمل بإصدارات RuoYi-Vue حتى 3.9.2 في مؤسستك
2. طبّق قيودًا على مستوى الشبكة على نقطة النهاية /common/upload (قصر الوصول على المستخدمين/عناوين IP المصرح بها فقط)
3. عطّل وظيفة تحميل الملفات إذا لم تكن مطلوبة بنشاط
4. راجع سجلات التحميل بحثًا عن تحميلات ملفات مريبة (ملفات قابلة للتنفيذ، نصوص برمجية، أرشيفات)

الضوابط البديلة:
1. طبّق التحقق الصارم من نوع الملف على مستوى التطبيق و WAF (قائمة بيضاء بالامتدادات المسموحة: .pdf, .doc, .xls فقط)
2. خزّن الملفات المحملة خارج دليل الويب الجذر
3. عطّل تنفيذ النصوص البرمجية في أدلة التحميل عبر إعدادات خادم الويب (Apache/Nginx)
4. طبّق حدود حجم الملف (مثل 10 ميجابايت كحد أقصى)
5. أعد تسمية الملفات المحملة بمعرّفات عشوائية لمنع الوصول المباشر
6. امسح جميع الملفات المحملة باستخدام أدوات الكشف عن البرامج الضارة

إرشادات التصحيح:
1. اتصل بمطوري RuoYi-Vue للحصول على تحديثات أمان أو فكّر في الهجرة إلى أطر عمل بديلة
2. راقب مستودع GitHub للحصول على تصحيحات أمان
3. إذا أصبح التصحيح متاحًا، اختبره في بيئة التجريب قبل نشره في الإنتاج

قواعد الكشف:
1. راقب طلبات HTTP POST إلى /common/upload بامتدادات ملفات غير عادية (.exe, .sh, .jsp, .php, .aspx)
2. أصدر تنبيهات عند طلبات التحميل مع عدم تطابق Content-Type
3. تتبع محاولات المصادقة الفاشلة لنقاط نهاية التحميل
4. راقب محاولات التحميل السريعة المتعددة من عنوان IP واحد
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
A.14.2.1 - Information security requirements analysis and specification A.14.2.5 - Access control A.14.2.8 - Secure development policy A.12.2.1 - Restriction of access to information A.12.4.1 - Event logging
🔵 SAMA CSF
ID.AM-2 - Software inventory and management PR.AC-1 - Access control policy and procedures PR.AC-3 - Access enforcement DE.CM-1 - Detection and analysis RS.MI-2 - Incident response procedures
🟡 ISO 27001:2022
A.6.1.1 - Information security policies A.8.1.1 - User endpoint devices A.12.2.1 - Restriction of access to information A.12.4.1 - Event logging A.14.2.1 - Information security requirements A.14.2.5 - Secure development and DevOps
🟣 PCI DSS v4.0.1
Requirement 1.1 - Firewall configuration standards Requirement 6.2 - Security patches and updates Requirement 6.5.8 - Improper access control Requirement 10.2 - Logging and monitoring
📊 CVSS Score
6.3
/ 10.0 — Medium
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredL — Low / Local
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityL — Low / Local
IntegrityL — Low / Local
AvailabilityL — Low / Local
📋 Quick Facts
Severity Medium
CVSS Score6.3
CWECWE-284
EPSS0.03%
Exploit No
Patch ✗ No
Published 2026-05-24
Source Feed nvd
🇸🇦 Saudi Risk Score
6.8
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
CWE-284
Share this CVE
📣 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.