PT-2026-40106

CVE-2026-5089

·

تاريخ النشر

2026-05-12

·

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

2026-10-02

الوصف من

CVSS 3.1
7.3
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات YAML::Syck السابقة للإصدار 1.38
الوصف
توجد مشكلة قراءة خارج نطاق في كود تحليل base60 (النظام الستيني) داخل ملف perl syck.h. وعلى وجه التحديد، تحتوي معالجات int#base60 وfloat#base60 على خطأ في تدفق المخزن المؤقت (buffer underflow). عند معالجة الجزء الأيسر من قيمة مفصولة بفاصلة، يمكن أن تؤدي حلقة while الداخلية إلى تقليل قيمة المؤشر إلى ما بعد بداية مخزن السلسلة. إذا لم يتم العثور على فاصلة، يصبح المؤشر ptr-1، وتقوم عملية إزالة الإشارة اللاحقة بقراءة بايت واحد قبل المخزن المخصص.
التوصيات
قم بالتحديث إلى الإصدار 1.38 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-109511
AZL-86901
OPENSUSE-SU-2026:10846-1
OPENSUSE-SU-2026:20938-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾