ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
ESF-IDF هو إطار عمل تطوير إنترنت الأشياء (IoT) من Espressif. من الإصدار 5.5.5 حتى 5.5.6 و 6.0.4 و 6.1.1، يحفظ مدخل مقيدة esp_tee في esp_tee_vectors_plic.S و esp_tee_vectors_clic.S إطار تسجيل يتحكم فيه المُستدعي من خلال مؤشر الكومة المُقدّم من REE قبل التبديل إلى كومة TEE الموثوقة أو التحقق من المؤشر. يمكن لتطبيق REE محلي دون صلاحيات توجيه كتابة وضع الآلة هذا إلى ذاكرة حصرية لـ TEE على أجهزة ESP32-C5 و ESP32-C6 و ESP32-C61 و ESP32-H2، مما يؤدي إلى كسر حد عزلة REE/TEE وربما إفساد بيانات تدفق تحكم TEE لتنفيذ الشيفرة، أو حجب الخدمة، أو تعطل النظام. يحتوي كل من مسار استدعاء الخدمات الآمنة ecall ومسار إدخال المقاطعة على ترتيب عرضة للخطر. تم إصلاح هذه المشكلة في الإصدار 5.5.6 ومن المخطط إصلاحها في الإصدارين 6.0.4 و 6.1.1.
المعالجة
المراجع
- مرجعhttps://github.com/espressif/esp-idf/commit/773761abb893d43d0a5b8b75ec0a1c2cf0287d53
- مرجعhttps://github.com/espressif/esp-idf/commit/acb7d996b07293abf591b93f4aaffa04ae6732d9
- مرجعhttps://github.com/espressif/esp-idf/commit/b85a7b0e1449ac9aec30a0c3e3b6515725556fd1
- مرجعhttps://github.com/espressif/esp-idf/commit/dabd37fae8d2a7b1cc71f48fce824b0b9d909a07
- مرجعhttps://github.com/espressif/esp-idf/releases/tag/v5.5.6
- مرجعhttps://github.com/espressif/esp-idf/security/advisories/GHSA-49x8-xqjg-2pjg