PT-2026-72891

CVE-2026-73194

·

تاريخ النشر

2026-08-15

·

تاريخ التحديث

2026-10-02

الوصف من

CVSS 3.1
9.1
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات DBI الأقدم من 1.652
الوصف
توجد مشكلة تتمثل في أن العنصر النائب الرقمي الذي لم يتم التحقق من صحته يمكن أن يؤدي إلى كتابة خارج نطاق الـ«هيوب» (heap) أثناء عملية التحضير المسبق (preparse). تخصص العملية سبعة بايتات للإخراج لكل بايت من الإدخال، بناءً على العرض الأقصى لتوسيع :p99999. ومع ذلك، يستخدم الفرع :N الدالة atoi() لتحليل الأرقام وتعيين النتيجة إلى عداد الربط دون فحص النطاق. إذا احتوى بيان ما على قيمة مثل :2147483648، فقد ينتقل العداد إلى قيمة سالبة. ثم يتم توسيع علامات ? اللاحقة باستخدام sprintf() إلى سلاسل مثل :p-2147483648، والتي تتطلب 14 بايت، مما يتجاوز المخزن المؤقت المخصص البالغ 7 بايت. يحدث هذا عند إجراء التحليل المسبق للعبارات غير الموثوق بها إلى عناصر نائبة بنمط :pN. لا تتأثر أنماط الإرجاع ? و%s لأنها تتحقق من صحة الرقم الذي تم تحليله مقابل التسلسل المتوقع.
التوصيات
قم بالتحديث إلى الإصدار 1.652 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-623J-HFPC-MRC4
ALSA-2026:69112
ALSA-2026:70753
ALSA-2026:71422
ALSA-2026:71608
AZL-96704
CLSA-2026-1790834869
CLSA-2026-1790835624
ECHO-BDF0-0082-C899
OESA-2026-3477
OESA-2026-3478
OESA-2026-3519
OESA-2026-3520
OESA-2026-3522
OPENSUSE-SU-2026:11754-1
USN-8841-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾