PT-2026-71735
CVE-2026-73651
·
تاريخ النشر
2026-07-21
·
تاريخ التحديث
2026-09-18
الوصف من
CVSS 3.1
5.7
متوسطةالمقاييسAV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات TypeORM الأقدم من 0.3.31
إصدارات TypeORM الأقدم من 1.1.0
الوصف
يقوم TypeORM بتضمين بيانات تعريف مخطط قاعدة البيانات في القوالب الثابتة لـ JavaScript أو TypeScript داخل ملف
MigrationGenerateCommand.ts. في حين يتم تجاهل علامات الاقتباس المائلة العكسية، فإن عملية الاستيفاء ${...} لا يتم تجاهلها. يمكن للمهاجم الذي يمتلك حق الوصول للكتابة إلى مخطط قاعدة البيانات حقن حمولة في بيانات تعريف العمود COMMENT أو DEFAULT، أو سلاسل مخطط أخرى خاضعة للتفحص الداخلي. ثم يقوم محرك JavaScript بتقييم هذه الحمولة عند تحميل عملية الترحيل التي تم إنشاؤها عبر migration:run أو import أو require.التوصيات
تحديث TypeORM إلى الإصدار 0.3.31 أو أحدث.
تحديث TypeORM إلى الإصدار 1.1.0 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾