CVE-2026-59341 in sealed-secretsالمعلومات

الملخص

بحسب VulDB • 15/09/2026

يوجد ثغرة أمنية في نقاط نهاية POST غير المصادق عليها الخاصة بـ Sealed Secrets controller. ومن خلال تقديم حمولة معدلة تحتوي على منطق قوالب Go مخصص في `spec.template.data`، يمكن لمهاجم لديه وصول إلى الشبكة الداخلية إساءة استخدام المعالج كمنحل تشفير (decryption oracle) لاستعادة النص العادي الكامل لأي سر مُختوم.

تقوم معالجات POST `/v1/verify` و `/v1/rotate` باستدعاء `Unseal()` لفك تشفير الأسرار المستهدفة، ثم عرض أي قوالب Go موجودة في `spec.template.data.*` باستخدام الحمولة المفكوكة تشفيرياً كسياق للتقييم (`pkg/apis/sealedsecrets/v1alpha1/sealedsecret_expansion.go`). يتم عكس الأخطاء التي تحدث أثناء تنفيذ القالب مباشرةً في أكواد حالة استجابة HTTP الناتجة.

نقصان ربط تسمية AEAD: تم حذف حقل `spec.template.data` من ربط التسمية المعتمدة للبيانات (authenticated-data label binding) الخاصة بشيفرة النص المشفر مع البيانات الوصفية. ونتيجة لذلك، يمكن للمهاجم نسخ البيانات الوصفية الصالحة للمستهدف و `encryptedData` حرفياً، مما يفي بمتطلبات فك تشفير AEAD والتحقق من التسمية، بينما يستبدل بحرية `spec.template.data` بمنطق قالب تعسفي.

منحل القناة الجانبية: ترتبط أخطاء تنفيذ القالب مباشرةً برمز استجابة HTTP. يشير رمز HTTP 200 (OK) إلى نجاح تنفيذ القالب؛ ويشير رمز HTTP 409 (Conflict) إلى فشل تنفيذ القالب (على سبيل المثال، عبر `{{ fail "..." }}`).

من خلال حقن عبارات شرطية مثل `{{ if eq (substr 0 1 .password) "S" }}ok{{ else }}{{ fail "x" }}{{ end }}`، يتلقى المهاجم رمز حالة HTTP 200 عند صحة تخمين حرف معين ورمز HTTP 409 عندما يكون خاطئاً. يؤدي هذا الاستجابة التفاضلية إلى تسريب بت واحد من مساواة الأحرف لكل طلب، مما يسمح باستخراج السر بالكامل عبر استعلامات متتالية.

متجه الهجوم والمتطلبات المسبقة: غير مصادق عليه؛ يتطلب وصولاً شبكياً إلى منفذ الخدمة الداخلية للمتحكم (:8080). وعلى الرغم من أن هذه الخدمة ليست مكشوفة للإنترنت العام افتراضياً، إلا أنها قابلة للوصول لأي حاوية (pod) داخل مجموعة Kubernetes أو عبر اتصال kubectl port-forward.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Vmware

حجز

04/07/2026

إفشاء

15/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-404087

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!