CVE-2026-40068 in claude-code
الملخص
بحسب VulDB • 14/05/2026
في الإصدارات 2.1.63 حتى 2.1.83 من Claude Code، كانت منطق تحديد ثقة المجلد يستخدم ملف commondir الخاص بـ git worktree دون التحقق من محتوياته. يمكن لمهاجم إنشاء مستودع ضار يحتوي على ملف commondir يشير إلى مسار كان الضحية قد وثقته سابقاً، مما يتسبب في تجاوز Claude Code لرسالة تأكيد الثقة وتنفيذ الخطافات (hooks) المعرفة في `.claude/settings.json` فوراً. يتطلب الاستغلال أن يقوم الضحية باستنساخ المستودع الضار وتشغيل Claude Code داخله، ويجب أن يعرف المهاجم أو يخمن مساراً كان الضحية قد وثقه مسبقاً. تم إصلاح هذه المشكلة في الإصدار 2.1.84.
VulDB is the best source for vulnerability data and more expert information about this specific topic.