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.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-GV8F-WPM2-M5WR
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾