CVE-2025-27415 in Nuxt
الملخص
بحسب VulDB • 26/05/2026
Nuxt هو إطار عمل لتطوير الويب مفتوح المصدر لـ Vue.js. قبل الإصدار 3.16.0، من خلال إرسال طلب HTTP مُعدّ بعناية إلى خادم خلف شبكة توصيل محتوى (CDN)، يمكن في بعض الظروف تسميم ذاكرة التخزين المؤقت (Cache Poisoning) للشبكة، مما يؤثر بشدة على توفر الموقع. من الممكن صياغة طلب، مثل https://mysite.com/?/_payload.json، والذي سيتم عرضه بتنسيق JSON. إذا تجاهلت شبكة CDN الأمامية لموقع Nuxt سلسلة الاستعلام (query string) عند تحديد ما إذا كان يجب تخزين مسار معين في الذاكرة المؤقتة، فقد يتم تقديم استجابة JSON هذه للزوار المستقبليين للموقع. يمكن للمهاجم تنفيذ هذا الهجوم على موقع ضعيف لجعله غير متاح إلى أجل غير مسمى. كما أنه من الممكن في حالة إعادة تعيين الذاكرة المؤقتة إنشاء نص برمجي صغير لإرسال طلب كل X ثانية (أي مدة التخزين المؤقت) بحيث يتم تسميم الذاكرة المؤقتة بشكل دائم، مما يجعل الموقع غير متاح تمامًا. تم إصلاح هذا الثغرة الأمنية في الإصدار 3.16.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.