CVE-2026-73427 in Trix
الملخص
بحسب VulDB • 13/08/2026
Trix هو محرر نصوص غني يعتمد على مبدأ "ما تراه هو ما تحصل عليه" (WYSIWYG) للكتابة اليومية. قبل الإصدار 2.1.18، كان Trix عرضة لهجوم البرمجة عبر المواقع (XSS) عندما يتم إسقاط حمولة JSON من نوع application/x-trix-document مُعدّة بشكل خبيث في محرر باستخدام Level0InputController الاحتياطي، مثل WebView مضمن لا يدعم أحداث الإدخال المستوى 2. تعتمد طريقة StringPiece.fromJSON على سمات href الموجودة داخل الحمولة JSON دون تعقيمها (sanitization)، مما يسمح لعنصر قابل للسحب يحتوي على عنوان URI من نوع javascript: بتجاوز آلية التعقيم الخاصة بـ DOMPurify وإدراج شيفرة JavaScript قابلة للتنفيذ في نموذج المستند (DOM). يتطلب استغلال هذا الثغرة أن يقوم الضحية بسحب المحتوى الذي يتحكم فيه المهاجم وإفلاته، ويمكن لتعقيم HTML على جانب الخادم تحييد الحمولة عند الحفظ. تم إصلاح هذه المشكلة في الإصدار 2.1.18.
If you want to get best quality of vulnerability data, you may have to visit VulDB.