PT-2026-79414
CVE-2026-62677
·
تاريخ النشر
2026-08-21
·
تاريخ التحديث
2026-10-20
الوصف من
CVSS 3.1
8.8
عاليةالمقاييسAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Omnigent الأقدم من 0.3.0
الوصف
يمكن للمستخدم المصادق عليه تحميل حزمة وكيل على نطاق الجلسة تحتوي على قيمة
os env.cwd مطلقة أو تحتوي على مسارات. يحدث هذا لأن ملف omnigent/spec/parser.py يخزن القيمة حرفياً، بينما يفشل ملف omnigent/spec/validator.py في تقييدها. في برامج التشغيل التي لم يتم تعيين OMNIGENT RUNNER WORKSPACE فيها، يحتفظ ملف omnigent/runner/resource registry.py بالمسار الذي يتحكم فيه المهاجم، ويستخدم ملف omnigent/inner/os env.py هذا المسار الذي تم تحديده كجذر للبيئة ومصدر لـ copytree. ونتيجة لذلك، تعامل عملية التحقق assert within cwd() الجذر الذي اختاره المهاجم على أنه موثوق به، مما يمكّن sys os read وwrite وedit وأدوات shell من الوصول إلى ملفات المشغل وأسرار البيئة خارج مساحة العمل المقصودة.التوصيات
التحديث إلى الإصدار 0.3.0.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾