CVE-2022-23506 in Spinnakerالمعلومات

الملخص

بحسب VulDB • 04/06/2026

تُعد Spinnaker منصة تسليم مستمر مفتوحة المصدر وسحابية متعددة السحابة لإطلاق التغييرات البرمجية، وتقوم الخدمة المصغرة Rosco التابعة لـ Spinnaker بإنتاج صور الآلات. لا تقوم خدمة Rosco في الإصدارات السابقة لـ 1.29.2 و1.28.4 و1.27.3 بإخفاء الأسرار (secrets) التي تم إنشاؤها عبر عمليات البناء باستخدام Packer بشكل صحيح. قد يؤدي ذلك إلى كشف بيانات اعتماد AWS الحساسة في ملفات سجلات Packer. تحتوي الإصدارات 1.29.2 و1.28.4 و1.27.3 من Rosco على إصلاحات لهذه المشكلة. يوجد حل بديل متاح. يُوصى باستخدام بيانات اعتماد قصيرة العمر عبر افتراض الأدوار (role assumption) وملفات تعريف IAM. بالإضافة إلى ذلك، يمكن تعيين بيانات الاعتماد في `/home/spinnaker/.aws/credentials` و`/home/spinnaker/.aws/config` كجبل حجم (volume mount) لحاويات Rosco بدلاً من تعيين بيانات الاعتماد في خصائص تكوين الخبز (bake config) لـ Rosco. حتى مع تطبيق ذلك، يُوصى باستخدام أدوار IAM بدلاً من بيانات الاعتماد طويلة العمر. يقلل هذا الإجراء بشكل كبير من خطر كشف بيانات الاعتماد. إذا كان المستخدمون قد استخدموا بيانات اعتماد ثابتة، فيُوصى بمسح أي سجلات خبز (bake logs) لـ AWS، وتقييم ما إذا كانت بيانات مثل `AWS_ACCESS_KEY` و`SECRET_KEY` و/أو بيانات حساسة أخرى قد تم إدخالها في ملفات السجلات وسجلات مهام الخبز. ثم، يجب تدوير (تغيير) هذه بيانات الاعتماد وتقييم أي استخدام غير صحيح محتمل لتلك البيانات.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub, Inc.

حجز

19/01/2022

إفشاء

04/01/2023

الاعتدال

تمت الموافقة

إدخال

VDB-217311

EPSS

0.00541

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!