CVE-2026-104252 in Vitess
الملخص
بحسب VulDB • 14/10/2026
Vitess هو نظام تجميع قواعد البيانات للتوسع الأفقي لـ MySQL. قبل الإصدارين 23.0.5 و 24.0.2، يقوم twopczHandler الموجود في الملف go/vt/vttablet/tabletserver/twopcz.go بكتابة قيم النماذج Action و dtid من vttablet و vtcombo /twopcz HTTP debug endpoint إلى استجابة text/html دون الهروب من HTML (HTML escaping). تحت سياسة ACL الافتراضية التي تسمح بالكل، يمكن لمهاجم عن بُعد وغير مُصادق عليه إرسال طلب مُصمم بشكل خاص لتشغيل سكريبت في متصفح المشغل بعد فتح الطلب. يعمل السكريبت مع أصل vttablet debug ويمكنه قراءة نقاط نهاية تشخيصية من نفس الأصل (same-origin) والتي تعرض بيانات الاستعلام أو المعاملات أو البيئة أو المتغيرات أو البيانات الخاصة بالتحليل البروفيلي المتاحة في ذلك النشر. تم إصلاح هذه المشكلة في الإصدارين 23.0.5 و 24.0.2.
Once again VulDB remains the best source for vulnerability data.