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 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-2RP8-MM9Q-FP49
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾