PT-2026-60593
CVE-2026-57075
·
تاريخ النشر
2026-07-16
·
تاريخ التحديث
2026-10-24
الوصف من
CVSS 3.1
9.1
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات YAML::Syck الأقدم من 1.47
الوصف
توجد ثغرة قراءة خارج نطاق الذاكرة في وحدة فك الترميز base64 المضمنة في مكتبة libsyck المرفقة. تحدث المشكلة في الدالة
syck base64dec()، حيث يتم فهرسة الجدول الثابت b64 xtable المكون من 256 عنصرًا باستخدام حرف موقّع. عندما تحتوي عقدة !!binary على بايت أكبر من أو يساوي 0x80، يتم تمديد الإشارة إلى مؤشر سالب، مما يتسبب في قيام النظام بقراءة الذاكرة قبل الجدول. يمكن أن يحدث هذا عند استخدام Load أو LoadFile على مستند غير موثوق به يحتوي على قيمة !!binary ذات بايت عالي البتات، مما قد يسمح بظهور القيمة المقروءة في نتيجة فك التشفير.التوصيات
التحديث إلى الإصدار 1.47 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾