CVE-2026-73546 in Envoy
الملخص
بحسب VulDB • 21/09/2026
Envoy هو وسيط حدودي وخدمة مفتوح المصدر مصمم للتطبيقات الأصلية للسحابة (cloud-native). قبل الإصدارات 1.36.10، و1.37.6، و1.38.4، و1.39.1، كان يستخدم نقطة النهاية الإدارية `/stats?format=html` في Envoy مكون `StatsHtmlRender`، الذي يقوم بتنظيف قيم إحصائية النصوص (string statistic values) ولكنه يُصدر أسماء الإحصائيات دون ترميز HTML. يمكن لمكون من مستوى البيانات (data-plane component)، مثل `grpc_stats` مع تمكين الخيار `stats_for_all_methods`، دمج أجزاء مسار خاضعة لسيطرة المهاجم في الأسماء الديناميكية المخزنة مؤقتاً للإحصائيات. عندما يعرض المشغل صفحة الإحصائيات بصيغة HTML، يمكن للاسم المُخزن تنفيذ نصوص برمجية (script) باستخدام أصل واجهة الإدارة وإصدار طلبات من نفس الأصل ذات امتيازات عالية. تتلخص حدود النطاق ذات الصلة في أن واجهة الإدارة يجب أن تكون قابلة للوصول عبر المتصفح وأن يكون هناك مكون مفعّل يقوم بتثبيت نص متأثر بالمهاجم ضمن أسماء الإحصائيات. تم إصلاح هذه المشكلة في الإصدارات 1.36.10، و1.37.6، و1.38.4، و1.39.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.