PT-2026-26097
CVE-2026-33067
·
تاريخ النشر
2026-03-18
·
تاريخ التحديث
2026-07-30
الوصف من
CVSS 3.1
9.0
حرجةالمقاييسAV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات SiYuan 3.5.9 والإصدارات الأقدم منها
إصدارات SiYuan 3.6.0 والإصدارات الأقدم منها
الوصف
يتأثر SiYuan، وهو نظام لإدارة المعرفة الشخصية، بمشكلة خطيرة تسمح بـ ”البرمجة النصية عبر المواقع“ (XSS) التي يمكن أن تتصاعد إلى ”تنفيذ التعليمات البرمجية عن بُعد“ (RCE). يعرض Bazaar (سوق المجتمع) حقول بيانات تعريف الحزم، وتحديدًا ’displayName‘ و”description“، باستخدام قوالب نصية دون التهرب المناسب من HTML. وهذا يسمح لمؤلف الحزمة الخبيث بحقن تعليمات برمجية HTML وJavaScript تعسفية في هذه الحقول. عندما يتصفح أي مستخدم صفحة Bazaar، يتم تنفيذ هذا الكود المُحقن تلقائيًا. ونظرًا لتكوين SiYuan في Electron الذي يُفعّل
nodeIntegration: true مع contextIsolation: false، فإن ثغرة XSS تتصاعد مباشرةً إلى تنفيذ كامل للكود عن بُعد (RCE) على نظام تشغيل الضحية، دون الحاجة إلى أي تفاعل من المستخدم سوى فتح علامة تبويب السوق. يوجد الكود المعرض للخطر في app/src/config/bazaar.ts:275-277 وapp/electron/main.js:422-426. يثبت نموذج إثبات المفهوم القدرة على تنفيذ أوامر تعسفية، مثل تشغيل ملف «calc.exe» أو إنشاء صفيحة عكسية (reverse shell)، بمجرد تصفح صفحة Bazaar. تشكل هذه الثغرة الأمنية خطرًا كبيرًا على سلسلة التوريد لمجتمع مستخدمي SiYuan بأكمله. يمكن للمهاجمين سرقة رموز API وملفات تعريف الارتباط الخاصة بالجلسة ومفاتيح SSH وبيانات اعتماد المتصفح وملفات عشوائية، أو تثبيت أبواب خلفية دائمة وبرامج الفدية. تؤثر هذه المشكلة على جميع المنصات المدعومة: Winقابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾