Bugmithlegend

#1402من 60,574
182.5إجمالي CVSS
الثغرات · 20
عالية
3
حرجة
17
PT-2026-30680
2026-04-06
9.1
CVE-2026-35035
Ellislab
Codeigniter4
اسم البرنامج المعرض للخطر والإصدارات المتأثرة إصدارات CI4MS الأقدم من 0.31.2.0 الوصف CI4MS، وهو هيكل أساسي لنظام إدارة المحتوى (CMS) قائم على CodeIgniter 4، معرض لمشكلة «التنفيذ البرمجي عبر المواقع» (XSS) المخزنة. لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح ضمن قسم «إعدادات النظام – معلومات الشركة». تقبل العديد من حقول التكوين الإدارية، بما في ذلك «اسم الشركة»، و«الشعار»، و«رقم هاتف الشركة»، و«رقم الهاتف المحمول للشركة»، و«البريد الإلكتروني للشركة»، ورابط iframe لخرائط Google، و«شعار الشركة»، المدخلات التي يتحكم فيها المهاجم والتي يتم تخزينها على جانب الخادم وعرضها بطريقة غير آمنة على الصفحات الموجهة للجمهور. تؤثر هذه الثغرة الأمنية على الواجهة الأمامية العامة ولا تؤثر على لوحة التحكم الإدارية. تشمل الوظائف المتأثرة تكوين «إعدادات النظام – معلومات الشركة» وعرض الصفحات الموجهة للجمهور. يمكن للمهاجم حقن حمولة JavaScript ضارة في هذه الحقول، والتي يتم بعد ذلك تخزينها وتنفيذها على الصفحات الموجهة للجمهور، مما قد يؤدي إلى الاستيلاء على الحساب واختراق المنصة بأكملها. تشمل نقاط نهاية واجهة برمجة التطبيقات (API) `/backend/settings/` (للحقن) والصفحة الرئيسية (للتنفيذ). التوصيات قم بالتحديث إلى الإصدار 0.31.2.0 أو أحدث لحل المشكلة.
PT-2026-30012
2026-04-03
9.4
CVE-2026-34989
Packagist
Ci4-Cms-Erp/Ci4Ms
لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح عند تحديث أسماء الملفات الشخصية، مما يسمح للمهاجم بحقن حمولة JavaScript ضارة. يتم تخزين هذه الحمولة على جانب الخادم ويتم تنفيذها عند عرض الاسم في عدة طرق عرض للتطبيق، مما يؤدي إلى حدوث هجوم البرمجة النصية عبر المواقع (XSS) المخزنة. تؤثر هذه المشكلة على منطق تخزين واسترجاع ملفات تعريف المستخدمين، بالإضافة إلى نقاط النهاية مثل `/backend/users/profile/` و`/backend/users/`. يمكن أن تؤدي هذه الثغرة الأمنية إلى تصعيد الامتيازات والاستيلاء على الحساب، خاصةً عند عرضها من قبل المسؤولين وعلى الصفحات العامة التي تعرض ملفات تعريف المستخدمين. يتضمن سيناريو الهجوم قيام المهاجم بتحديث اسم ملفه الشخصي بحمولة XSS، والتي يتم تنفيذها بعد ذلك في متصفحات المستخدمين الذين يشاهدون الملف الشخصي، مما قد يؤدي إلى تصعيد الامتيازات الإدارية والاستيلاء الكامل على حساب المسؤول.
PT-2026-29626
2026-04-01
8.4
CVE-2026-34561
Ci4Ms
Ci4Ms
CI4MS، وهو نظام إدارة محتوى (CMS) قائم على CodeIgniter 4، معرض لمشكلة «التنفيذ البرمجي عبر المواقع» (XSS) المخزنة ضمن قسم «إعدادات النظام – إدارة وسائل التواصل الاجتماعي». لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح في حقول التكوين ”وسائل التواصل الاجتماعي“ و”رابط وسائل التواصل الاجتماعي“، مما يؤدي إلى تخزين الحمولات الخبيثة وعرضها لاحقًا دون ترميز مناسب للمخرجات. وينتج عن ذلك ثغرة XSS قائمة على DOM في نفس الصفحة، حيث تخرج الحمولة المُحقنة من سياق سمة الإدخال وتُنفَّذ فورًا في متصفح المستخدم المصادق عليه الذي يدير الإعدادات. تشمل الوظائف المتأثرة تكوين «إعدادات النظام – إدارة وسائل التواصل الاجتماعي»، وعرض حقول الإدخال التي يتحكم فيها المستخدم على نفس الصفحة، وحقن سمات DOM داخل مدخلات النماذج، وتخزين واسترجاع قيم تكوين وسائل التواصل الاجتماعي. يمكن للمهاجم حقن حمولة JavaScript ضارة في هذه الحقول، والتي يتم بعد ذلك تخزينها وإعادة عرضها دون تنقية، مما يؤدي إلى تنفيذ JavaScript تعسفي، واحتمال تصعيد الامتيازات الإدارية، واختراق الحساب أو المنصة بالكامل. نقطة نهاية واجهة برمجة التطبيقات (API) المعرضة للخطر هي `/backend/settings/`. المعلمات المعرضة للخطر هي `Social Media` و`Social Media Link`.
PT-2026-29627
2026-04-01
9
CVE-2026-34562
Ci4Ms
Ci4Ms
يفشل CI4MS في تنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح ضمن ”إعدادات النظام – معلومات الشركة“. تقبل العديد من حقول التكوين الإدارية، بما في ذلك ”اسم الشركة“، و”الشعار“، و”رقم هاتف الشركة“، و”رقم الهاتف المحمول للشركة“، و”البريد الإلكتروني للشركة“، ورابط iframe لخرائط Google، و”شعار الشركة“، مدخلات يتحكم فيها المهاجم يتم تخزينها على جانب الخادم ثم عرضها لاحقًا دون ترميز الإخراج المناسب. ويؤدي ذلك إلى حدوث هجوم ”التنفيذ عبر المواقع“ (XSS) القائم على DOM المخزّن مع التنفيذ الفوري على نفس الصفحة. تسمح هذه الثغرة للمهاجم بحقن حمولة JavaScript ضارة في هذه الحقول، والتي تخرج عن سياق سمة HTML وتُنفَّذ في متصفح المستخدم المصادق عليه الذي يدير الإعدادات. وقد يؤدي ذلك إلى تصعيد الامتيازات الإدارية واختراق المنصة بالكامل. نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة هي `/backend/settings/` (معلومات الشركة). المعلمات المعرضة للخطر هي حقول الإدخال الموجودة ضمن قسم «معلومات الشركة».
PT-2026-29629
2026-04-01
9.1
CVE-2026-34564
Ci4Ms
Ci4Ms
لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح عند إضافة «صفحات» إلى قوائم التنقل من خلال وظيفة «إدارة القوائم». يتم تخزين البيانات المتعلقة بالصفحات، والتي يتم تحديدها عبر قسم «الصفحات»، على جانب الخادم ويتم عرضها دون ترميز الإخراج المناسب. ثم يتم عرض هذه الحمولة المخزنة بطريقة غير آمنة داخل واجهات الإدارة وقوائم التنقل الموجهة للجمهور، مما يؤدي إلى حدوث هجوم برمجة عبر المواقع (XSS) قائم على DOM المخزن. تشمل الوظائف المعرضة للخطر قسم «إدارة القوائم – الصفحات»، وإضافة الصفحات إلى قوائم التنقل، ومنطق تخزين القوائم وعرضها. يمكن للمهاجم إنشاء أو التحكم في صفحة تحتوي على حمولة JavaScript ضارة، وإضافة الصفحة إلى القائمة، وستُنفَّذ الحمولة كلما تم عرض القائمة. قد يؤدي ذلك إلى تصعيد الامتيازات، والاستيلاء الكامل على حساب المسؤول، والاختراق الكامل للتطبيق. نقطة نهاية واجهة برمجة التطبيقات (API) المعرضة للخطر هي `/backend/menu/`.
PT-2026-29630
2026-04-01
9.1
CVE-2026-34565
Ci4Ms
Ci4Ms
لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح عند إضافة منشورات إلى قوائم التنقل من خلال وظيفة إدارة القوائم. يتم تخزين البيانات المتعلقة بالمنشورات التي يتم تحديدها عبر قسم ”المنشورات“ على جانب الخادم وعرضها دون ترميز الإخراج المناسب. يتم عرض هذه القيم المخزنة بشكل غير آمن داخل لوحات التحكم الإدارية وقوائم التنقل الموجهة للجمهور، مما يؤدي إلى وجود ثغرة أمنية قائمة على DOM (نموذج الوثيقة) تسمح بتنفيذ البرمجة النصية عبر المواقع (XSS). تتضمن الوظيفة المعرضة للخطر إضافة منشورات إلى قوائم التنقل عبر قسم ”المنشورات“ في إدارة القوائم. يمكن للمهاجم إنشاء أو التحكم في منشور يحتوي على حمولة JavaScript ضارة، وإضافته إلى القائمة، وستُنفَّذ الحمولة كلما تم عرض القائمة. وقد يؤدي ذلك إلى تصعيد الامتيازات، والاستيلاء الكامل على حساب المسؤول، والاختراق الكامل للتطبيق. نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة هي `/backend/menu/`. تتضمن الثغرة عرضًا غير آمن لمدخلات المنشورات في إدارة القوائم، وتحديدًا عند إضافة المنشورات إلى قوائم التنقل.
PT-2026-29625
2026-04-01
9.1
CVE-2026-34560
Ci4Ms
Ci4Ms
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة**: إصدارات CI4MS السابقة للإصدار 0.31.0.0 **الوصف**: CI4MS هو هيكل أساسي لنظام إدارة المحتوى (CMS) مبني على CodeIgniter 4. قبل الإصدار 0.31.0.0، كان التطبيق يعرض المدخلات التي يتحكم فيها المستخدم بطريقة غير آمنة داخل واجهة السجلات، مما يؤدي إلى سيناريو هجوم XSS الأعمى (DOM Blind XSS) المخزّن. في حالة وجود حمولة XSS في البيانات المسجلة، يتم عرضها دون ترميز الإخراج المناسب. لا يرى المهاجم التنفيذ الفوري؛ حيث يتم تخزين الحمولة في سجلات التطبيق ويتم تنفيذها عندما يقوم أحد المسؤولين بعرض صفحة السجلات. يمكن استغلال هذه الثغرة الأمنية من خلال الوصول إلى نقاط النهاية مثل `/backend/backup/restore/{payload}`، والتي تقوم بتسجيل الحمولة. وعندما يقوم أحد المسؤولين بعرض واجهة السجلات، يتم تنفيذ الحمولة في سياق متصفحه. تشمل الوظائف المتأثرة آلية تسجيل التطبيق، ومنطق تخزين السجلات واسترجاعها، وعرض السجلات داخل واجهة الإدارة. وتشمل الآثار ثغرة XSS العمياء المخزنة الدائمة، وتنفيذ جافا سكريبت تعسفي في متصفحات المسؤولين، واحتمال تصعيد الامتيازات، واختراق التطبيق بالكامل. تشمل نقاط نهاية واجهة برمجة التطبيقات (API) `/backend/logs/` و`/backend/backup/restore/{payload}`. **التوصيات**: قم بالتحديث إلى الإصدار 0.31.0.0 أو أحدث. تجنب أساليب معالجة DOM غير الآمنة مثل `.html()` و`innerHTML`. قم بتطبيق ترميز كيانات HTML على جميع البيانات التي يتحكم فيها المستخدم قبل عرضها في المتصفح. قم بتنفيذ تنقية المدخلات لمنع المدخلات الضارة. فرض استخدام رؤوس الأمان وسمات ملفات تعريف الارتباط
PT-2026-29635
2026-04-01
9.9
CVE-2026-34571
Ci4Ms
Ci4Ms
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة**: إصدارات CI4MS الأقدم من 0.31.0.0 **الوصف**: يحتوي CI4MS، وهو هيكل أساسي لنظام إدارة المحتوى (CMS) مبني على CodeIgniter 4، على ثغرة في وظيفة إدارة المستخدمين في الواجهة الخلفية تتمثل في «التنفيذ البرمجي عبر المواقع المخزّن» (Stored XSS). لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح قبل عرضها في واجهة الإدارة، مما يسمح للمهاجمين بحقن كود JavaScript دائم. يتم تنفيذ هذا الكود تلقائيًا عندما يصل مستخدمو الواجهة الخلفية إلى الصفحة المتأثرة، مما قد يتيح اختطاف الجلسة، وتصعيد الامتيازات، واختراق الحساب الإداري بالكامل. تكمن الثغرة الأمنية في ميزة إنشاء المستخدمين في الواجهة الخلفية التي يمكن الوصول إليها عبر نقطة نهاية واجهة برمجة التطبيقات (API) `/backend/users`. يتم تخزين المدخلات التي يقدمها المستخدم في حقول `name` و`surname` دون التحقق من صحتها أو تنقيتها، ثم يتم إدخالها في HTML دون ترميز الإخراج. وهذا يسمح للمهاجمين بتضمين حمولات JavaScript ضارة يتم تنفيذها في سياق مستخدمي الخلفية المصادق عليهم. **التوصيات**: قم بتحديث CI4MS إلى الإصدار 0.31.0.0 أو أحدث.
PT-2026-29631
2026-04-01
9.1
CVE-2026-34566
Ci4Ms
Ci4Ms
CI4MS، وهو نظام إدارة محتوى (CMS) قائم على CodeIgniter 4، معرض لخطر الهجمات النصية عبر المواقع (XSS) المستندة إلى DOM والمخزنة، وذلك من خلال وظيفة «إدارة الصفحات». لا يقوم التطبيق بتنقية المدخلات التي يتحكم فيها المستخدم في حقول متعددة بشكل صحيح أثناء إنشاء الصفحة أو تحريرها. يتم تخزين هذه القيم غير المنقاة على جانب الخادم وعرضها دون ترميز الإخراج في قوائم الصفحات الإدارية وعروض الصفحات الموجهة للجمهور، مما يتيح تنفيذ حمولات JavaScript الخبيثة. تشمل الحقول المتأثرة العنوان (Title)، وعنوان URL، والمحتوى (Content)، وصورة الغلاف (Cover Image)، وعنوان URL للصورة (Image URL)، وعرض الصورة (Image Width)، وارتفاع الصورة (Image Height)، ووصف تحسين محركات البحث (SEO Description)، وكلمات البحث لتحسين محركات البحث (SEO Keywords). يمكن للمهاجم حقن حمولة في هذه الحقول، والتي سيتم تنفيذها بعد ذلك في متصفحات المسؤولين والمستخدمين المصادق عليهم والزوار. نقاط نهاية واجهة برمجة التطبيقات (API) المتأثرة هي `/backend/pages/create`، وعرض إدارة قائمة الصفحات، وعروض الصفحات الموجهة للجمهور.
PT-2026-29117
2026-03-30
9.1
CVE-2026-27599
Unknown
Codeigniter4
لا يقوم CI4MS، وهو هيكل أساسي لنظام إدارة المحتوى (CMS) قائم على CodeIgniter 4، بتنقية المدخلات التي يتحكم فيها المستخدم بشكل صحيح ضمن ”إعدادات النظام – إعدادات البريد“. تقبل حقول التكوين، بما في ذلك خادم البريد، ومنفذ البريد، وعنوان البريد الإلكتروني، وكلمة مرور البريد الإلكتروني، وبروتوكول البريد، وإعدادات TLS، مدخلات يتحكم فيها المهاجم يتم تخزينها على جانب الخادم وعرضها دون ترميز الإخراج المناسب. ينتج عن ذلك ثغرة «التنفيذ البرمجي عبر المواقع» (XSS) المستندة إلى DOM والمخزنة في نفس الصفحة. تسمح هذه المشكلة للمهاجم بحقن حمولة JavaScript ضارة في هذه الحقول، والتي يتم تنفيذها بعد ذلك على الفور في نفس صفحة الإعدادات ضمن سياق متصفح المستخدم المصادق عليه. تشمل الوظائف المتأثرة إعدادات النظام – إعدادات البريد وعرض حقول الإدخال التي يتحكم فيها المستخدم. تتأثر نقطة نهاية واجهة برمجة التطبيقات (API) `/backend/settings/` (إعدادات البريد). تشمل المعلمات المعرضة للخطر «خادم البريد» و«منفذ البريد» و«عنوان البريد الإلكتروني» و«كلمة مرور البريد الإلكتروني» و«بروتوكول البريد» و«المجال».
PT-2026-25941
2026-03-17
9.1
CVE-2026-34567
Ci4Ms
Ci4Ms
اسم البرنامج المعرض للخطر والإصدارات المتأثرة إصدارات CI4MS الأقدم من 0.31.0.0 Fortinet FortiOS (لم يتم تحديد الإصدارات المتأثرة) الوصف CI4MS، وهو هيكل أساسي لنظام إدارة المحتوى (CMS) قائم على CodeIgniter 4، معرض لثغرة «التنفيذ البرمجي عبر المواقع» (XSS) المخزنة بسبب عدم تطهير المدخلات التي يتحكم فيها المستخدم بشكل صحيح عند إنشاء أو تعديل منشورات المدونة في قسم «الفئات». وهذا يسمح للمهاجم بحقن حمولة JavaScript ضارة في محتوى «الفئات»، والتي يتم تخزينها بعد ذلك على جانب الخادم ويتم عرضها بطريقة غير آمنة عند عرض «الفئات» عبر منشورات المدونة. يتأثر Fortinet FortiOS بتجاوز سعة المخزن المؤقت القائم على الكومة (heap-based buffer overflow) في مكون SSL VPN، مما يمكّن المهاجمين من الحصول على السيطرة الكاملة على جدار الحماية عن طريق إرسال حزمة بيانات مصممة خصيصًا دون مصادقة. ويؤثر هذا على آلاف الشبكات المؤسسية. التوصيات تحديث CI4MS إلى الإصدار 0.31.0.0 أو أحدث. ترقية Fortinet FortiOS إلى الإصدار 7.4.6 أو أحدث، أو 7.6.1 أو أحدث، أو أحدث إصدار تم تصحيحه عبر FortiGuard/التحديث التلقائي، ثم إعادة التشغيل.