CVE-2023-47640 in DataHubالمعلومات

الملخص

بحسب VulDB • 06/06/2026

DataHub هو منصة مفتوحة المصدر لإدارة البيانات الوصفية (Metadata). كان يتم توقيع توقيعات HMAC لجلسات واجهة DataHub الأمامية باستخدام خوارزمية SHA-1 HMAC مع المفتاح السري للواجهة الأمامية. يمكن كسر التشفير الخاص بـ SHA1 بمفتاح بطول 10 بايت عبر هجوم القوة الغاشمة (Brute Force) إذا توفرت موارد كافية، أي لدى جهات فاعلة على مستوى الدولة تمتلك قدرات حاسوبية ضخمة. كانت واجهة DataHub الأمامية تستخدم وحدة Play LegacyCookiesModule بإعداداتها الافتراضية، والتي تعتمد على HMAC باستخدام خوارزمية SHA1 للتوقيع. تتفاقم هذه المشكلة بسبب استخدام طول مفتاح أقصر من الموصى به افتراضيًا للمفتاح السري المستخدم في التقيم للقيمة العشوائية (Randomized Secret Value). يمكن لمهاجم مُصادق عليه (أو مهاجم حصل على رمز جلسة بطريقة أخرى) كسر المفتاح السري للتوقيع الخاص بـ DataHub والحصول على امتيازات مرتفعة من خلال إنشاء ملف تعريف ارتباط لجلسة ذات صلاحيات عالية. ونظرًا لأن طول المفتاح يُعد جزءًا من المخاطر، يجب على عمليات النشر تحديث المخطط (Helm Chart) إلى أحدث إصدار وتدوير سر توقيع الجلسة الخاص بها. تتأثر جميع عمليات النشر التي تستخدم تكوينات مخططات Helm الافتراضية لتوليد مفتاح Play السري المستخدم في التوقيع بهذه الثغرة. يُحل هذا الخطأ الأمني في الإصدار 0.11.1. ويُوصى لجميع المستخدمين بالترقية إلى أحدث إصدار. لا توجد حلول بديلة معروفة لهذه الثغرة الأمنية حتى الآن.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub, Inc.

حجز

07/11/2023

إفشاء

14/11/2023

الاعتدال

تمت الموافقة

إدخال

VDB-245404

EPSS

0.00363

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!