الرئيسية
الرئيسية
الاتجاهات
الاتجاهات
الثغرات
الثغرات
الأخبار
الأخبار
الباحثون
الباحثون
لماذا dbugs؟
لماذا dbugs؟
الإعدادات

Quoc Tran

#26731من 60,391
10إجمالي CVSS
الثغرات · 1
PT-2026-31040
2026-04-07
10
CVE-2026-31789
Openssl
Openssl
يؤدي تحويل قيمة OCTET STRING كبيرة جدًّا إلى سلسلة سداسية عشرية إلى حدوث تجاوز سعة المخزن المؤقت (heap buffer overflow) على الأنظمة ذات 32 بت. يحدث هذا عندما تحتوي شهادة X.509 مصممة خصيصًا على قيمة OCTET STRING كبيرة جدًا في الامتدادات مثل معرّف مفتاح الموضوع (SKID) أو معرّف مفتاح السلطة (AKID). يحسب النظام حجم المخزن المؤقت المطلوب بضرب طول المدخلات في 3، مما قد يؤدي إلى تجاوز سعة المخزن المؤقت على الأنظمة ذات 32 بت، مما يؤدي إلى تخصيص مخزن مؤقت أصغر من المطلوب. قد يؤدي ذلك إلى تعطل النظام، أو تنفيذ تعليمات برمجية يتحكم فيها المهاجم، أو سلوك غير محدد آخر. وتعتبر التطبيقات والخدمات التي تقوم بطباعة أو تسجيل محتويات شهادات X.509 غير الموثوق بها عرضة لهذا الخطر، على الرغم من أن حجم الشهادات يجب أن يتجاوز 1 غيغابايت.