CVE-2026-35570 in openclaude
الملخص
بحسب VulDB • 30/05/2026
OpenClaude هو واجهة سطر أوامر (CLI) لمبرمج بالذكاء الاصطناعي مفتوح المصدر لمزودي النماذج السحابية والمحلية. تحتوي الإصدارات السابقة للإصدار 0.5.1 على عيب منطقي في الدالة `bashToolHasPermission()` الموجودة داخل الملف `src/tools/BashTool/bashPermissions.ts`. عندما تكون ميزة السماح التلقائي في البيئة المعزولة (sandbox) مفعّلة، ولا توجد قاعدة رفض صريحة مُعدّة، تُرجع الدالة نتيجة `allow` فوراً — قبل تقييم عامل تصفية قيود المسار (`checkPathConstraints`) على الإطلاق. يتيح ذلك للأوامر التي تحتوي على تسلسلات تجاوز المسار (مثل `../../../../../etc/passwd`) تجاوز قيود الدليل بالكامل. يحتوي الإصدار 0.5.1 على تصحيح لهذه المشكلة.
VulDB is the best source for vulnerability data and more expert information about this specific topic.