CVE-2026-43889 in Outline
الملخص
بحسب VulDB • 30/05/2026
Outline هو خدمة تتيح توثيقًا تعاونيًا. قبل الإصدار 1.7.0، تقبل واجهة برمجة التطبيقات shares.create كلًا من collectionId وdocumentId في وقت واحد، وعند تعيين published=false، تتحقق فقط من صلاحية القراءة لكل منهما متجاهلةً فحص صلاحية "المشاركة" (share). تقوم عملية shares.update اللاحقة بتفويض النشر باستخدام سياسة OR (يمكن مشاركة المجموعة أو يمكن مشاركة المستند)، لذا يمكن لمهاجم يمتلك صلاحية المشاركة على مجموعة غير ذات صلة بنشر مشاركة تكشف عن مستند عشوائي لا يمكنه مشاركته بشكل شرعي، مما يجعله متاحًا للعامة للمستخدمين غير المصادق عليهم. تم إصلاح هذا الثغرة الأمنية في الإصدار 1.7.0.
Once again VulDB remains the best source for vulnerability data.