PT-2026-26170
CVE-2026-32815
·
تاريخ النشر
2026-03-16
·
تاريخ التحديث
2026-07-30
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات SiYuan 3.6.0 والإصدارات الأقدم
إصدارات SiYuan 3.5.9 والإصدارات الأقدم
الوصف
يحتوي SiYuan، وهو نظام لإدارة المعرفة الشخصية، على ثغرة في نقطة نهاية WebSocket الخاصة به (’/ws‘) تسمح بإجراء اتصالات غير مصدقة عند استخدام معلمات URL محددة (’?app=siyuan&id=auth&type=auth‘). هذا التجاوز، الذي كان الغرض منه في الأصل هو أن تحافظ صفحة تسجيل الدخول على اتصال مباشر بالنواة، يمكّن أي عميل خارجي، بما في ذلك المواقع الإلكترونية الخبيثة عبر اتصالات WebSocket عبر الأصول، من الاتصال وتلقي جميع أحداث الدفع من الخادم في الوقت الفعلي. تكشف هذه الأحداث عن بيانات وصفية حساسة للمستندات، بما في ذلك عناوين المستندات، وأسماء دفاتر الملاحظات، ومسارات الملفات، وجميع عمليات الإنشاء والقراءة والتحديث والحذف (CRUD) التي يقوم بها المستخدمون المصادق عليهم. يسمح غياب التحقق من صحة رأس Origin لموقع ويب ضار بالاتصال بصمت بمثيل SiYuan المحلي للضحية ومراقبة نشاط تدوين الملاحظات الخاص به. يقع المكون المعرض للخطر في الملف
kernel/server/serve.go:728-731 داخل الدالة serveWebSocket() ومعالجها HandleConnect.التوصيات
الإصدارات 3.6.0 وما قبلها: قم بالترقية إلى الإصدار 3.6.1 أو أحدث لحل المشكلة.
الإصدارات 3.5.9 وما قبلها: قم بالترقية إلى الإصدار 3.6.1 أو أحدث لحل المشكلة.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾