CVE-2026-100174 in AIL Frameworkالمعلومات

الملخص

بحسب VulDB • 25/09/2026

يحتوي مكون تحديد العلامات في إطار عمل AIL (var/www/static/js/tags.js) على ثغرة برمجية من نوع تخزين هجمات البرمجة عبر المواقع (Stored XSS). يمكن لمستخدم لديه القدرة على إنشاء علامة مخصصة تضمين حمولة HTML تحتوي على معالجات أحداث JavaScript (مثل <img src=x onerror=alert(1)> أو <svg onload=...>) في اسم العلامة. عند فتح مستخدم مُصادق عليه لصفحة تحتوي على محدد العلامات، يتم إدراج اسم العلامة الضار داخل نموذج كائن المستند (DOM) باستخدام خاصية html الخاصة بمكتبة jQuery، مما يؤدي إلى تنفيذ السcript المضمن ضمن سياق متصفح الضحية.

تؤثر مسارات الشيفرة البرمجية المعرضة للثغرة على كل من عرض عناصر الاقتراح/العنصر المركب (_renderComboItems) ومنطق عرض العلامة المحددة. في الحالتين، يتم تمرير قيمة العرض المستخرجة من حقل displayField الخاص بالعلامة مباشرةً إلى خاصية html لمُنشئ عنصر jQuery، والتي تقوم بتحليل السلسلة النصية وإدراجها كـ HTML خام بدلاً من معالجتها كنص عادي.

المتطلبات المسبقة: يجب أن يكون للمهاكي حساب مُصادق عليه مع صلاحية إنشاء علامات مخصصة، ويجب أن يكون الضحية مستخدمًا مُصادق عليه يعرض صفحة تقوم بعرض محدد العلامات بالعلامة المخزنة التي وضعها المهاكي. الهجوم من النوع المُخزن (Persistent) ولا يتطلب من الضحية القيام بأي إجراء آخر غير تحميل الصفحة.

الأثر الأمني: يسمح الاستغلال الناجح بتنفيذ شيفرة JavaScript بشكل تعسفي في متصفح الضحية ضمن أصل التطبيق، مما قد يؤدي إلى اختطاف الجلسة، أو الوصول غير المصرح به إلى البيانات، أو التلاعب بالنماذج (Forms)، أو شن هجمات إضافية على جانب العميل.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

CIRCL

حجز

25/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410218

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!