# إصدار Claude Code 2.1.251 يصلح خمس ثغرات أمنية كلها في التعامل مع المسارات

> **المغزى:** من يشغّل agent على مستودع لم يكتبه لا يثق في الكود وحده، بل في ملفات الإعدادات أيضًا، فهي كانت جزءًا من سطح الهجوم.

- المصدر: المغزى (https://almaghza.com/a/2026-08-29-claude-code-path-security-fixes/)
- التاريخ: 16 ربيع الأول - 29 أغسطس 2026 (2026-08-29)
- القسم: أمن سيبراني
- الوسوم: Claude Code، الثغرات الأمنية، AI Agents، الأمن السيبراني

نشرت Anthropic على npm في 28 أغسطس 2026 الإصدار 2.1.251 من Claude Code، وتضمن سجل التغييرات خمسة إصلاحات أمنية تتعلق كلها بنقطة واحدة: التعامل مع مسارات الملفات.

أبرز هذه الإصلاحات يتعلق بنمط معروف يسمى TOCTOU، اختصارًا لـ Time of Check to Time of Use، أي الفجوة الزمنية بين لحظة الفحص ولحظة الاستخدام. فالأداة تفحص المسار، وتتأكد أنه داخل المجلد المسموح به، وتحصل على الإذن، ثم تفتح الملف بعد ذلك. وإذا تغيّر الرابط الرمزي (symlink) بين اللحظتين، يحدث الفتح في مكان آخر. أي أن الإذن مُنح لمسار، بينما ذهب التنفيذ إلى مسار غيره.

وتكررت الفكرة نفسها في أربعة مواضع أخرى في الإصدار ذاته:

- أداتا Grep وGlob لم تطبقا قواعد المنع حين يأتي الوصول عبر symlink
- أوامر الـ plugins كان يمكن أن تشير إلى مواقع خارج مجلد الـ plugin
- الـ Workflow كان يقرأ ملفًا خارج النطاق المسموح قبل فحص الإذن
- إعدادات المشروع كانت قادرة على تفعيل تسجيل الطلبات الخام

والإصلاح الأخير لافت بشكل خاص. فهو يعني أن ملف إعدادات المستودع نفسه كان جزءًا من سطح الهجوم، لا الكود وحده.

ويمس ذلك كل من يشغّل أدوات agents على مستودعات لم يكتبها بنفسه، كمشاريع مفتوحة المصدر أو كود من عملاء أو زملاء. فالثقة المطلوبة هنا لا تقتصر على الكود المصدري، بل تمتد إلى ملفات الإعدادات المرفقة به، وإلى حدود الصلاحيات الممنوحة للأداة. ويوفر توثيق Claude Code شرحًا لإدارة هذه الصلاحيات.

## المصادر

- [سجل تغييرات Claude Code (النسخة الخام)](https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md)
- [سجل تغييرات Claude Code على GitHub](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md)
- [سجل الإصدارات على npm](https://registry.npmjs.org/@anthropic-ai/claude-code)
- [تعريف TOCTOU من MITRE (CWE-367)](https://cwe.mitre.org/data/definitions/367.html)
- [توثيق صلاحيات Claude Code](https://docs.claude.com/en/docs/claude-code/iam)
