📧 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 phishing Cross-sector HIGH 2h Global data_breach Energy CRITICAL 4h Global phishing Government/Multi-sector HIGH 4h Global apt Education CRITICAL 6h Global vulnerability Enterprise Software / ERP Systems CRITICAL 7h Global vulnerability IT Infrastructure CRITICAL 8h Global vulnerability Technology and Software Development HIGH 9h Global vulnerability Enterprise IT and Government CRITICAL 9h Global ransomware Multiple Sectors / Enterprise CRITICAL 10h Global general Technology and Legal MEDIUM 11h Global phishing Cross-sector HIGH 2h Global data_breach Energy CRITICAL 4h Global phishing Government/Multi-sector HIGH 4h Global apt Education CRITICAL 6h Global vulnerability Enterprise Software / ERP Systems CRITICAL 7h Global vulnerability IT Infrastructure CRITICAL 8h Global vulnerability Technology and Software Development HIGH 9h Global vulnerability Enterprise IT and Government CRITICAL 9h Global ransomware Multiple Sectors / Enterprise CRITICAL 10h Global general Technology and Legal MEDIUM 11h Global phishing Cross-sector HIGH 2h Global data_breach Energy CRITICAL 4h Global phishing Government/Multi-sector HIGH 4h Global apt Education CRITICAL 6h Global vulnerability Enterprise Software / ERP Systems CRITICAL 7h Global vulnerability IT Infrastructure CRITICAL 8h Global vulnerability Technology and Software Development HIGH 9h Global vulnerability Enterprise IT and Government CRITICAL 9h Global ransomware Multiple Sectors / Enterprise CRITICAL 10h Global general Technology and Legal MEDIUM 11h
Vulnerabilities

CVE-2026-2945

Medium
A weakness has been identified in JeecgBoot 3.9.0. Affected by this vulnerability is an unknown functionality of the file /sys/common/uploadImgByHttp. Executing a manipulation of the argument fileUrl
CWE-918 — Weakness Type
Published: Feb 22, 2026  ·  Modified: Feb 28, 2026  ·  Source: NVD
CVSS v3
6.3
🔗 NVD Official
📄 Description (English)

A weakness has been identified in JeecgBoot 3.9.0. Affected by this vulnerability is an unknown functionality of the file /sys/common/uploadImgByHttp. Executing a manipulation of the argument fileUrl can lead to server-side request forgery. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

🤖 AI Executive Summary

JeecgBoot 3.9.0 contains a Server-Side Request Forgery (SSRF) vulnerability in the /sys/common/uploadImgByHttp endpoint that allows remote attackers to manipulate the fileUrl parameter. This vulnerability enables attackers to make arbitrary HTTP requests from the affected server, potentially accessing internal resources, cloud metadata services, or launching attacks against internal infrastructure. With a CVSS score of 6.3 and no vendor patch available, immediate mitigation is critical for Saudi organizations using this framework.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 17, 2026 01:33
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability poses significant risk to Saudi financial institutions, government agencies, and healthcare providers using JeecgBoot for internal applications. Banking sector (SAMA-regulated entities) faces risk of unauthorized access to internal banking systems and customer data. Government agencies using this framework for citizen services could experience data exfiltration or lateral movement attacks. Telecom operators (STC, Mobily) and energy sector organizations using JeecgBoot for administrative portals are at risk of internal network reconnaissance and compromise of critical infrastructure management systems. The SSRF vulnerability could be leveraged to access cloud-hosted resources (AWS, Azure) commonly used by Saudi enterprises.
🏢 Affected Saudi Sectors
Banking and Financial Services Government and Public Administration Healthcare and Medical Services Energy and Utilities Telecommunications E-commerce and Retail Education
⚖️ Saudi Risk Score (AI)
7.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Identify all instances of JeecgBoot 3.9.0 in your environment using network scanning and application inventory tools
2. Disable or restrict access to the /sys/common/uploadImgByHttp endpoint immediately using WAF rules or network ACLs
3. Implement IP whitelisting for the uploadImgByHttp endpoint to trusted internal sources only
4. Monitor all requests to this endpoint for suspicious fileUrl parameters

COMPENSATING CONTROLS:
5. Deploy Web Application Firewall (WAF) rules to block requests containing suspicious URLs (internal IPs, localhost, cloud metadata endpoints like 169.254.169.254)
6. Implement egress filtering to prevent the server from making outbound HTTP requests to internal networks or cloud metadata services
7. Restrict outbound connectivity from JeecgBoot servers to only necessary external services
8. Implement network segmentation to isolate JeecgBoot instances from sensitive internal systems

DETECTION:
9. Monitor logs for POST requests to /sys/common/uploadImgByHttp with fileUrl parameters containing: 127.0.0.1, 192.168.*, 10.*, 172.16-31.*, localhost, 169.254.169.254
10. Alert on any outbound HTTP/HTTPS connections from JeecgBoot servers to internal IP ranges
11. Review application logs for error messages indicating failed internal resource access attempts

LONG-TERM:
12. Plan migration to patched JeecgBoot version when available or alternative framework
13. Conduct security code review of custom implementations using JeecgBoot
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تحديد جميع نسخ JeecgBoot 3.9.0 في بيئتك باستخدام أدوات المسح والجرد
2. تعطيل أو تقييد الوصول إلى نقطة النهاية /sys/common/uploadImgByHttp فوراً باستخدام قواعد WAF أو ACLs
3. تطبيق قائمة بيضاء للعناوين IP للنقطة النهائية من المصادر الداخلية الموثوقة فقط
4. مراقبة جميع الطلبات إلى هذه النقطة النهائية للكشف عن معاملات fileUrl المريبة

الضوابط البديلة:
5. نشر قواعد WAF لحظر الطلبات التي تحتوي على عناوين URL مريبة (عناوين IP داخلية، localhost، نقاط نهاية البيانات الوصفية السحابية)
6. تطبيق تصفية الخروج لمنع الخادم من إجراء طلبات HTTP الصادرة إلى الشبكات الداخلية
7. تقييد الاتصالية الصادرة من خوادم JeecgBoot إلى الخدمات الخارجية الضرورية فقط
8. تطبيق تقسيم الشبكة لعزل نسخ JeecgBoot عن الأنظمة الداخلية الحساسة

الكشف:
9. مراقبة السجلات للطلبات POST إلى /sys/common/uploadImgByHttp مع معاملات fileUrl تحتوي على عناوين IP داخلية
10. التنبيه على أي اتصالات HTTP/HTTPS صادرة من خوادم JeecgBoot إلى نطاقات IP داخلية
11. مراجعة سجلات التطبيق للرسائل التي تشير إلى محاولات الوصول الفاشلة للموارد الداخلية

المدى الطويل:
12. التخطيط للهجرة إلى نسخة JeecgBoot المصححة عند توفرها أو إطار عمل بديل
13. إجراء مراجعة أمان الكود للتطبيقات المخصصة التي تستخدم JeecgBoot
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
ECC 2024 A.14.2.1 - Information security requirements for supplier relationships ECC 2024 A.8.2.3 - User access management and authentication ECC 2024 A.13.1.3 - Segregation of networks ECC 2024 A.14.2.5 - Supplier security incident management
🔵 SAMA CSF
SAMA CSF ID.BE-3 - Organizational resilience and risk management SAMA CSF PR.AC-3 - Access control and authentication mechanisms SAMA CSF PR.DS-1 - Data security and protection SAMA CSF DE.CM-1 - Detection and monitoring of anomalous activity
🟡 ISO 27001:2022
ISO 27001:2022 A.5.15 - Supplier relationships ISO 27001:2022 A.8.1.1 - User registration and de-registration ISO 27001:2022 A.8.3.1 - Password management ISO 27001:2022 A.13.1.3 - Segregation of networks ISO 27001:2022 A.13.2.1 - Information transfer policies and procedures
🟣 PCI DSS v4.0.1
PCI DSS 1.3 - Firewall configuration standards PCI DSS 6.5.10 - Broken authentication and session management PCI DSS 6.5.1 - Injection flaws
📊 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-918
EPSS0.03%
Exploit No
Patch ✗ No
Published 2026-02-22
Source Feed nvd
Views 5
🇸🇦 Saudi Risk Score
7.2
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
CWE-918
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.