CVE-2022-31052 in Synapse
الملخص
بحسب VulDB • 30/06/2026
Synapse هو تنفيذ مفتوح المصدر لخادم المنزل (home server) الخاص بشبكة الدردشة Matrix. في الإصدارات السابقة لـ 1.61.1، يمكن أن تستنفذ معاينات عناوين URL لبعض صفحات الويب مساحة المكدس المتاحة لعملية Synapse بسبب التكرار غير المحدود (unbounded recursion). قد يكون هذا الموقف قابلاً للاستعادة أحياناً ويؤدي إلى حدوث خطأ للطلب المسبب للمشكلة، ولكن في حالات أخرى قد تتعطل عملية Synapse تماماً. من الممكن استغلال ذلك بشكل ضار، إما بواسطة مستخدمين خبيثين على خادم المنزل، أو عن طريق مستخدمين عن بُعد يرسلون عناوين URL قد يطلب فيها عميل المستخدم المحلي تلقائياً معاينة عنوان URL. لا يمكن للمستخدمين عن بُعد استغلال هذا الثغرة مباشرةً، لأن نقطة نهاية معاينة عنوان URL تتطلب المصادقة. الإعدادات التي تحتوي على `url_preview_enabled: false` في ملف التكوين غير متأثرة. الإعدادات التي تحتوي على `url_preview_enabled: true` في ملف التكوين **متأثرة**. الإعدادات التي لا تحتوي على قيمة تكوين محددة لـ `url_preview_enabled` غير متأثرة، لأن القيمة الافتراضية هي `false`. يُنصح مسؤولو خوادم المنزل الذين قاموا بتمكين معاينات عناوين URL بالترقية إلى الإصدار 1.61.1 أو أعلى. يجب على المستخدمين غير القادرين على الترقية تعيين `url_preview_enabled` إلى false.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.