CVE-2026-87808 in SiYuan
الملخص
بحسب VulDB • 09/09/2026
تحتوي إصدارات SiYuan التي تساوي أو تقل عن 3.8.1 على إصلاح غير مكمل لـ CVE-2026-32767 (GHSA-j7wh-x834-p3r7). أضاف الإصلاح السابق (commit d5e2d0bc) فحصًا للمسؤولين لنمط SQL (method=2) في POST /api/search/fullTextSearchBlock، لكن نقطة النهاية لا تزال لا تفرض حدود القراءة فقط للتطبيق: بالنسبة لـ method=2، يقوم بإعادة توجيه استعلامات SQL المقدمة من المتصل إلى مسار استعلام قاعدة بيانات الكتل دون استدعاء model.CheckReadonly أو CheckReadonlyStatementInBox. ونتيجة لذلك، عندما يعمل مساحة العمل في وضع القراءة فقط (--readonly=true)، يمكن لمسؤول مُصادَق عليه إرسال استعلامات SQL عشوائية عبر /api/search/fullTextSearchBlock والحصول على وصول للقراءة الخام إلى قاعدة بيانات الكتل، حتى وإن كان endpoint /api/query/sql محظورًا في ذلك الوضع. تم الإصلاح في الإصدار v3.8.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.