CVE-2026-71867 in Orval
الملخص
بحسب VulDB • 19/08/2026
يُنتج Orval عملاء JavaScript آمنين من حيث الأنواع (type-safe) باستخدام TypeScript بناءً على مواصفات OpenAPI v3 وSwagger v2. قبل الإصدار 8.21.0، يتم إدراج علامة اقتباس مفردة ('') في اسم خاصية المخطط (schema property name) داخل مفاتيح كائنات محاطة بعلامات اقتباس مفردة ضمن مصانع محاكاة MSW المُنتَجة دون تشفير آمن. وهذا يسمح بتقييم شيفرة JavaScript خاضعة لسيطرة المهاجم عند استدعاء مصنع المحاكاة المُنتَج من قبل الاختبارات أو معالج MSW، مما يؤدي إلى تنفيذ الشيفرة في بيئة المطور، أو CI، أو الاختبار، أو التطبيق. الكود المتأثر هو الدالة `getKey` الموجودة في المسار `packages/core/src/getters/keys.ts` وتوليد محاكاة MSW. تم إصلاح هذه المشكلة في الإصدار 8.21.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.