ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
OpenHuman هو إطار وكيل (agent harness) مفتوح المصدر متوفر كبرنامج سطح مكتب ومكتبة Rust. من الإصدار 0.53.15 قبل 0.57.5 على نظام macOS، ينشر ملف core_process.rs في عملية سطح مكتب Tauri بيانات اعتماد رمز الحامل OPENHUMAN_CORE_TOKEN لكل عملية تشغيل في بيئة عمليتها على الرغم من أن النواة تعمل الآن كمهام داخل العملية نفسها. يمكن لعملية أخرى تعمل بنفس المستخدم قراءة تلك البيئة من خلال واجهة فحص العمليات KERN_PROCARGS2 في نظام macOS، واستعادة الرمز المميز مع المضيف المحلي والمنفذ، والمصادقة على خدمة JSON-RPC الأساسية بسلطة واجهة سطح المكتب. يمكن للمهاجم قراءة ذاكرة الوكيل وبيانات الحسابات المدمجة، واستدعاء إجراءات ذات صلاحيات، وتغيير الإعدادات، أو إيقاف أو تعطيل الخدمات دون صلاحيات الجذر (root)، أو وضع المطور، أو إجراء تغييرات على حماية سلامة النظام (System Integrity Protection). تؤثر هذه المشكلة على أنظمة macOS القائمة على معالجات Intel و Apple Silicon. تم إصلاح هذه المشكلة في الإصدار 0.57.5.