PT-2026-24693
CVE-2026-31975
·
تاريخ النشر
2026-03-11
·
تاريخ التحديث
2026-03-19
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Cloud CLI (المعروفة أيضًا باسم Claude Code UI) الأقدم من 1.25.0
الوصف
يحتوي Cloud CLI، وهو واجهة مستخدم للكمبيوتر المكتبي والأجهزة المحمولة لـ Claude Code و Cursor CLI و Codex و Gemini-CLI، على ثغرة ناتجة عن حقن أوامر نظام التشغيل عبر WebSocket Shell. يتم دمج المعلمتين
projectPath و initialCommand الموجودتين في ملف server/index.js مباشرةً في سلسلة أوامر bash دون تنقية مناسبة، مما يسمح بتنفيذ أوامر نظام التشغيل بشكل تعسفي. توجد نقطة حقن أخرى من خلال sessionId غير المطهر. تسمح هذه المشكلة بتنفيذ تعليمات برمجية عن بُعد دون مصادقة على أي مثيل يعمل بالتكوين الافتراضي. السبب الجذري هو سر JWT الافتراضي غير الآمن مقترنًا بوظيفة مصادقة WebSocket التي تتجاوز التحقق من صحة مستخدم قاعدة البيانات. تسمح هذه الثغرة بتنفيذ تعليمات نظام التشغيل بالكامل، والوصول إلى نظام الملفات، وسرقة بيانات الاعتماد، والتحرك الجانبي المحتمل داخل الشبكة. كما أن المعلمة projectPath معرضة لحقن الهروب باستخدام علامات الاقتباس المزدوجة.التوصيات
يجب تحديث الإصدارات الأقدم من 1.25.0 إلى الإصدار 1.25.0 أو أحدث.
فرض متغير بيئة
JWT SECRET صريح وإزالة القيمة الافتراضية غير الآمنة.إضافة فحص لوجود مستخدم قاعدة البيانات في عملية مصادقة WebSocket.
استبدال إدراج سلاسل shell بمصفوفة حجج spawn.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾