PT-2026-60594
CVE-2026-57076
·
تاريخ النشر
2026-07-16
·
تاريخ التحديث
2026-10-24
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات YAML::Syck السابقة للإصدار 1.47
الوصف
تحدث مشكلة استخدام الذاكرة بعد تحريرها (heap use-after-free) عندما يُعاد استخدام اسم مرساة كمفتاح في جدول المراسي (anchors-table) في الدالة
syck hdlr add anchor(). في مكتبة libsyck المرفقة، يتم تخزين اسم المرساة الذي تم تخصيصه بواسطة syck strndup كـ node->anchor وكمفتاح في جدول المراسي الخاص بالمحلل. وعندما يتم تحرير العقدة، يتم تحرير المفتاح المشترك أيضًا. يؤدي إعادة تعريف الرابط لاحقًا إلى قيام st delete بالمقارنة مع هذا المفتاح الذي تم تحريره، مما يؤدي إلى قيام st strcmp بقراءة ذاكرة الكومة التي تم تحريرها. يمكن أن تحدث هذه المشكلة من قبل أي مستدعي يستخدم دالتي Load أو LoadFile على مستند غير موثوق به يعيد تعريف الرابط.التوصيات
قم بالتحديث إلى الإصدار 1.47 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾