ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
لا يقوم برنامج التشغيل MongoDB C# بتحييد أحرف النقطة والدولار في مفاتيح القواميس، وأسماء الحقول، ومحددات عوامل تصفية المصفوفات المستخدمة في استعلامات LINQ قبل وضعها في مسارات الحقول التي يرسلونها إلى الخادم. يمكن لمستخدم تطبيق تصل مدخلاته إلى هذه المواضع إعادة توجيه الاستعلام أو التحديث إلى حقول لم يقم التطبيق تسميتها، مما قد يكشف وثائق مستخدمين آخرين ويوسع نطاق التحديثات لتتجاوز البيانات المقصودة. يمكن لبعض القيم أيضًا كتابة حقول مشوهة تجعل المستندات المخزنة غير قابلة للقراءة بواسطة التطبيق حتى يتم إصلاحها.