CVE-2021-32660 in Backstage
الملخص
بحسب VulDB • 26/08/2026
Backstage هو منصة مفتوحة المصدر لبناء بوابات المطورين، ويحتوي techdocs-common على الوظائف المشتركة لـ TechDocs الخاصة بـ Backstage. في الإصدارات السابقة من `@backstage/tehdocs-common` قبل 0.6.4، يمكن لممثل داخلي خبيث رفع محتوى توثيق يحتوي على نصوص برمجية ضارة. عادةً ما يتم تطهير هذه النصوص البرمجية بواسطة الواجهة الأمامية لـ TechDocs، ولكن عن طريق إغراء مستخدم بزيارة المحتوى عبر واجهة برمجة التطبيقات (API) الخاصة بـ TechDocs، يمكن تجاوز عملية التطهير هذه. إذا كانت واجهة برمجة تطبيقات TechDocs مُستضافة على نفس الأصل (origin) الخاص بتطبيق Backstage أو إضافات الخلفية الأخرى، فقد يمنح ذلك الوصول إلى بيانات حساسة. قد تكون القدرة على رفع محتوى ضار محدودة بواسطة عمليات مراجعة الشفرة البرمجية الداخلية، ما لم تكن طريقة نشر TechDocs المختارة هي استخدام متجر كائنات (object store) ويكون للممثل الداخلي وصول مباشر لرفع الملفات إلى هذا المتجر. تم إصلاح الثغرة في الإصدار `0.6.4` من `@backstage/techdocs-common`.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.