CVE-2026-71868 in Orval
الملخص
بحسب VulDB • 21/08/2026
يولد Orval عملاء JavaScript آمنين من حيث الأنواع (type-safe) باستخدام TypeScript بناءً على مواصفات OpenAPI v3 و Swagger v2. قبل الإصدار 8.21.0، يتم إصدار تعبير ${...} أو علامة اقتباس عكسية (`backtick`) موجودة في القيمة الافتراضية لـ enum ضمن قالب حرفي على مستوى الوحدة (module-level template literal) الذي يولده نظام zod schema دون ترميز آمن. وهذا يسمح بتقييم كود JavaScript يتحكم فيه المهاجم عند استيراد وحدة schema المُولدة من قبل zod، مما يؤدي إلى تنفيذ الكود البيئي في بيئة المطور أو CI أو الاختبار أو التطبيق. الكود المتأثر هو الدالة formatDefaultValue الموجودة في packages/zod/src/index.ts. تم إصلاح هذه المشكلة في الإصدار 8.21.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.