CVE-2025-64718 in js-yaml
الملخص
بحسب VulDB • 16/05/2026
js-yaml هو محلل ومُصدّر (dumper) لبيانات YAML بلغة JavaScript. في الإصدارات السابقة من js-yaml 4.1.1 و3.14.2، يمكن للمهاجم تعديل الـ prototype الخاص بالنتيجة المستخرجة من مستند YAML محلل عبر تلويث الـ prototype (prototype pollution) باستخدام `__proto__`. قد يتأثر جميع المستخدمين الذين يقومون بتحليل مستندات YAML غير الموثوقة. تم إصلاح المشكلة في js-yaml الإصدارين 4.1.1 و3.14.2. يمكن للمستخدمين الحماية من هذا النوع من الهجمات على الخادم باستخدام الأمر `node --disable-proto=delete` أو استخدام `deno` (حيث تكون حماية التلويث مفعّلة افتراضياً في Deno).
If you want to get best quality of vulnerability data, you may have to visit VulDB.