CVE-2022-33171
ثغرة SQL Injection في TypeORM قبل الإصدار 0.3.0 يمكن تمرير إما سلسلة نصية أو كائن FindOneOptions إلى الدالة findOne في TypeORM قبل الإصدار 0.3.0. عندما يكون...
- تم النشر
- 04/07/2022
- محدث
- 03/08/2024
- تخصيص CNA
- mitre
- الأدلة المرصودة
- 08/08/2026
CVSS الأساسي
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hمتوسط · الثلاثين يومًا القادمة
- المئوية
- 97.6%
- تاريخ الموديل
- 15/10/2026
EPSS هو تقدير إحصائي، وليس يقينًا أو مقياسًا للتأثير. ادمجها مع CVSS وحالة KEV والتعرض وبيئتك.
ملخص
# ثغرة SQL Injection في TypeORM قبل الإصدار 0.3.0 يمكن تمرير إما سلسلة نصية أو كائن `FindOneOptions` إلى الدالة `findOne` في TypeORM قبل الإصدار 0.3.0. عندما يكون الإدخال إلى الدالة عبارة عن كائن JSON مُحلَّل يتحكم فيه المستخدم، فإن توفير كائن `FindOneOptions` مُصمَّم بعناية بدلاً من سلسلة المعرّف يؤدي إلى حقن SQL. ملاحظة: موقف البائع هو أن تطبيق المستخدم هو المسؤول عن التحقق من صحة الإدخال.
المصادر
- CVE-2022-33171إعلامية
CVE-2022-33171: ثغرة حقن SQL في TypeORM
الاستخدام المسؤول
استخدم معلومات الثغرات الأمنية فقط على الأنظمة التي تمتلكها أو المرخص لها باختبارها. يرتبط Kitploit ببيانات تعريف البحث العامة ولا يخزن أكواد الاستغلال أو الحمولات الضارة.