ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
أداة Claude Code هي أداة برمجة تعتمد على الوكلاء. قبل الإصدار 2.1.251، تقوم أداة التحرير (Edit) بالتحقق من الهدف باستخدام مسار وحدات الرموز (symlink) غير المرتبطة بـ inode الدليل الأساسي أو بوصف الملف. على نظام macOS، يمكن للشيفرة التي يتحكم بها المهاجم وتعمل داخل صندوق Bash الرملي استبدال دليل أب داخل مساحة العمل بوحدة رموز بعد التحقق بشكل ذري، مما يتسبب في قيام تنفيذ التحرير غير الخاضع للحماية بالكتابة فوق ملف قابل للكتابة بواسطة المستخدم خارج مساحة العمل. يتطلب الاستغلال تشغيل شيفرة يتحكم بها المهاجم داخل الصندوق الرملي، مثل مستودع خبيث أو سكريبت تبعيات. تم إصلاح هذه المشكلة في الإصدار 2.1.251.