VBA: إتاحة من Microsoft VBA أمان تحديث MS03-037

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

اضغط هنا لرابط المقالة باللغة الانجليزية822150
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
يوجد خلل في التعليمات البرمجية تحميل مشروع Visual Basic for Applications (VBA). إذا تم استغلالها، قد يؤدي وجود خلل بنجاح فسيتمكن ذلك قد تسمح لأحد المهاجمين بتشغيل تعليمات برمجية من اختياره في سياق مستخدم قام بتسجيل الدخول. تحدث المشكلة بسبب مشكلة عدم حصانة تجاوز سعة المخزن مؤقت في الطريقة التي تقرأ VBA خصائص المستند التي يتم تمريرها إليه بواسطة التطبيق المضيف. الثغرة الأمنية استغلال بنجاح لديك لفتح مستند خصيصًا تم إرساله إليك بواسطة أحد المهاجمين. يمكن أن يكون هذا المستند أي نوع من المستندات يدعم التكامل VBA.

عوامل تخفيف

  • يجب فتح المستند التي يتم إرسالها إليك بواسطة أحد المهاجمين من أجل مشكلة عدم الحصانة هذه يمكن استغلال.
  • إذا كنت تستخدم Word كمحرر البريد الإلكتروني HTML لـ Microsoft Outlook قد تتضمن رسالة البريد نفسه قد يؤدي وجود خلل. ومع ذلك، يجب الرد على فتح رسالة بريد أو إعادة توجيه رسالة بريد حصانة حدوث.
  • يمكن فقط تشغيل التعليمات البرمجية المهاجم مع نفس الحقوق التي لها مثل المستخدم قام بتسجيل الدخول. بيانات اعتماد إدارية معينة التي يمكن للمهاجم الحصول خلال هذه الثغرة الأمنية تعتمد لذلك على بيانات اعتماد إدارية الممنوحة لك. تقييد أي قيود على حساب الخاص بك مثل بيانات اعتماد إدارية التي يتم تطبيقها عبر "نُهج المجموعة" أيضاً إجراءات أية تعليمات برمجية إجبارية يتم تشغيله بواسطة مشكلة عدم الحصانة هذه.
الحل

تحديثات منتجات Microsoft Office

Microsoft Office 2000 ، Microsoft Office XP، Microsoft Visio 2002

إذا كنت تستخدم Office 2000 أو Office XP Visio 2002 أو منتجات Office الفردية التي لم يتم سردها سابقاً يجب عليك استخدام أحد تصحيحات الأمان التحديث مخصصة لهذه المنتجات. تم تصميم هذه التحديثات للتأكد من أن تصحيح الصحيح تحدث عند استخدام تثبيت عند الطلبكشف وإصلاح في برنامج إعداد Office. توصي Microsoft باستخدام هذا الأسلوب لتحديث هذه المنتجات.

للحصول على معلومات إضافية حول هذه الحزم انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
822715MS03-037: قد في Visual Basic for Applications يؤدي وجود خطأ السماح بتنفيذ تعليمات برمجية

مجموعة Microsoft Works

إذا كنت تستخدم Microsoft Works مجموعة توصي Microsoft تثبيت تصحيح الأمان عن طريق استخدام موقع "تحديثات منتجات Office على الويب". موقع "تحديثات منتجات Office على الويب" بالكشف عن تثبيت Office معينة ومن ثم يطالبك بتثبيت بالضبط ما الذي يجب أن يكون لديك للتأكد من تثبيت Office محدّثة بشكل كامل.

للحصول على معلومات إضافية حول تحديثات المنتج Office الكشف عن التحديثات المطلوبة التي يجب عليك تثبيت على جهاز الكمبيوتر الخاص بك, قم بزيارة موقع Microsoft التالي على الويب:بعد اكتمال الكشف، تظهر قائمة بالتحديثات المستحسنة للموافقة. انقر فوق ابدأ التثبيت لإكمال العملية.

ملاحظة في حالة استخدام Microsoft Works مجموعة قد أيضاً تحديث النظام الخاص بك مع تصحيح الأمان المتوفر من هذه المقالة.

Microsoft Visio 2000 أو Microsoft Office 97

إذا كنت تستخدم Visio 2000 أو Office 97, يجب عليك تحديث النظام الخاص بك مباشرةً مع تصحيح الأمان المتوفر من هذه المقالة.

ملاحظة إذا كنت تستخدم أحد منتجات مجموعة Microsoft Office 2003 لديك تصحيح الأمان هذا مسبقاً ثم لم يكن لديك تحديث النظام الخاص بك.

معلومات تصحيح الأمان

تصحيح الأمان التالية بغرض أي تطبيق متكاملة VBA باستخدام Microsoft Visual Basic أدوات تطوير برامج Applications (VBA SDK) الإصدار 5.0 أو الإصدار 6.0 ، الإصدار 6.1 ، الإصدار 6.2 أو إصدار 6.3. توصي Microsoft أنه يجب على الشركات التي مرخص و التي تم إنشاء التطبيقات التي يتم تمكين VBA استخدام تصحيح الأمان هذا عمليات التثبيت الجديدة كافة. قد بحرية توزيع تلك الشركات الإصلاح والملفات بطريقة مناسبة إعداد التطبيق الخاصة بهم.

توصي شركة Microsoft أن كافة العملاء VBA يجب تحديث إصدار مشغل VBA (VBE أو VBE6) الخاصة بهم بأسرع ما يمكن. يجب على العملاء الذين يكون لديك تطبيق تمكين VBA الاتصال صانع التطبيق للتحقق من حالة تصحيح أمان متخصصة أو تحديث ضمناً يتوفر ذلك التطبيق. تصحيح أمان متخصصة أو تحديث ضمناً ليست متوفرة بعد أو المنتج أحد منتجات Microsoft السابق ، يجب تحميل ثم قم بتثبيت تصحيح الأمان التالية.

الملفات التالية غير متوفرة للتنزيل من "مركز التنزيل لـ Microsoft":
تاريخ الإصدار: ، 3 سبتمبر 2003

للحصول على معلومات إضافية حول كيفية تنزيل ملفات دعم Microsoft "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
119591كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدام Microsoft أحدث من برنامج كشف الفيروس المتوفر على التاريخ الذي تم نشر الملف. يتم تخزين الملف على ملقمات محسنة الأمان التي تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.

المتطلبات الأساسية

لا شيء.

معلومات التثبيت

قم بإغلاق كافة التطبيقات التي تستخدم VBA ثم قم بتشغيل التحديث. تتم مطالبتك بتأكيد الإعداد. تحتاج لإعادة تشغيل ما لم يكن VBA قيد الاستخدام من قبل عملية أخرى. للمطورين الذين تريد الحصول على الأمان تصحيحها إصدار VBE أو يمكن VBE6 بدون تثبيت تصحيح الأمان القيام بذلك باستخدام رمز التبديل الإعداد المناسب.

يدعم تصحيح الأمان هذا رموز تبديل الإعداد التالية:
  • /q: الوضع الهادئ (Suppresses مربعات الحوار عند استخراج الملفات.)
  • / q: u: الوضع الهادئ (توجد محدودة عرض مطالبة للمستخدم.)
  • / q:: الوضع "الهادئ إدارية" (عدم وجود مربعات حوار.)
  • /c: استخراج الملفات دون تثبيتها. (في حالة عدم وجود رمز التبديل /t تتم مطالبتك المسار.)
  • / t: [path]: مسار استخراج الملفات (هذا يُستخدم مع رمز التبديل /c.)
  • / r:: إعادة تشغيل الكمبيوتر دومًا بعد التثبيت.
  • / r: n: عدم إعادة تشغيل الكمبيوتر بعد التثبيت مطلقاً.
  • / r: s: إعادة تشغيل الكمبيوتر دون عرض مطالبة للمستخدم.
  • / n:v: لا التحقق من الإصدار (دوماً تثبيت الإصدار الموجود.)
ملاحظة يمكنك دمج رموز تبديل الإعداد هذه في سطر أوامر واحد.

لا توجد أية ميزة لإزالة تصحيح الأمان هذا. إذا كنت يجب العودة تصحيح الأمان ، يجب إعادة تسمية نسخ موجودة VBE أو VBE6 قبل تشغيل برنامج الإعداد.

معلومات الملف

إصدار اللغة الإنجليزية من هذا الإصلاح سمات الملف (أو الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي coordinated (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".

التطبيقات التي استخدام VBA 6.0 (أو أحدث)

   Date         Time   Version             Size   File name   --------------------------------------------------------------   04-Jun-2003  15:42                      8,725  Eula.txt   03-Jul-2003  20:19  6.4.99.69       2,502,656  Vbe6.dll


التطبيقات التي استخدام VBA 5.0

   Date         Time   Version          Size   File name   --------------------------------------------------------------   11-Jun-2003  15:05  5.0.78.15      749,568  Vbe.dll   04-Jun-2003  10:42                   8,725  Eula.txt
تصريح
أقرت Microsoft أن هذه المشكلة قد تتسبب درجة من مشكلة عدم حصانة الأمان في منتجات Microsoft المسردة في بداية هذه المقالة.
معلومات أخرى
للحصول على معلومات إضافية حول مشكلة عدم الحصانة هذه قم بزيارة موقع Microsoft التالي على الويب:قد يتم استخدام VBA في عدد من المنتجات غير التابعة لـ Microsoft التي قد تكون غير آمنة. لا يحتفظ Microsoft على قائمة كاملة من كافة منتجات جهة خارجية التي تستخدم VBA ولكن موقع التالي على الويب سرد أطراف الترخيص الأكثر شيوعاً منتجاتها تكامل VBA:إذا كان لديك أياً من هذه المنتجات لم تلقي تحديث من الشركة المصنعة يجب تشغيل تصحيح الأمان المتوفر من خلال هذه المقالة.

للحصول على معلومات إضافية حول Microsoft Visual Basic SDK تطبيقات أو للحصول على معلومات إضافية حول الترخيص VBA التطبيق المخصص قم بزيارة موقع Microsoft التالي على الويب:

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 822150 - آخر مراجعة: 12/08/2015 02:58:43 - المراجعة: 5.7

Microsoft Access 97 Standard Edition, Microsoft Excel 97 Standard Edition, Microsoft Office 97 Standard Edition, Microsoft PowerPoint 97 Standard Edition, Microsoft Visio 2000 Enterprise Edition, Microsoft Visio 2000 Professional Edition, Microsoft Visio 2000 Standard Edition, Microsoft Visio 2000 Technical Edition, Microsoft Word 97 Standard Edition, Microsoft Word 98 Standard Edition, Microsoft Works Suite 2003 Standard Edition, Microsoft Works Suite 2002 Standard Edition, Microsoft Works Suite 2001 Standard Edition, Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 6.3, Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 6.2, Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 6.1, Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 6.0, Microsoft Visual Basic for Applications (VBA) Software Development Kit (SDK) 5.0

  • kbnosurvey kbarchive kbmt kbdownload kbqfe kbsecvulnerability kbsecurity kbsecbulletin kbbug kbupdate kbfix KB822150 KbMtar
تعليقات