Edward-X

#1582من 60,391
164.9إجمالي CVSS
الثغرات · 21
متوسطة
6
عالية
13
حرجة
2
PT-2026-31978
2026-03-30
6.9
CVE-2026-35667
Openclaw
Openclaw
اسم البرنامج المعرض للخطر والإصدارات المتأثرة: إصدارات OpenClaw السابقة لـ 2026.3.24 الوصف: تحتوي إصدارات OpenClaw السابقة لـ 2026.3.24 على إصلاح غير كامل لثغرة CVE-2026-27486. يستخدم أمر الدردشة `!stop` دالة `killProcessTree` غير المُصَحَّحة من ملف `shell-utils.ts`، والتي ترسل إشارة `SIGKILL` فورًا دون إغلاق سلس باستخدام إشارة `SIGTERM`. قد يؤدي ذلك إلى تلف البيانات، وتسرب الموارد، وتخطي عمليات التنظيف الحساسة من الناحية الأمنية. توجد الدالة المعرضة للخطر في ملف `src/agents/shell-utils.ts` (الأسطر 170–192) ويتم استدعاؤها بواسطة معالج الأمر `!stop` في ملف `src/auto-reply/reply/bash-command.ts` (الأسطر 300-304). تنشأ المشكلة لأن الأمر `!stop` يستورد الدالة غير المُصَحَّحة بدلاً من النسخة المُصَحَّحة الموجودة في `src/process/kill-tree.ts`. يُثبت نموذج إثبات المفهوم أن الدالة المعرضة للخطر تتجاوز تسلسل الإغلاق السلس، وترسل إشارة `SIGKILL` مباشرةً. وقد يؤثر ذلك على العمليات التي تكتب إلى الملفات أو قواعد البيانات أو التي تُجري عمليات حساسة من الناحية الأمنية. التوصيات: قم بالتحديث إلى إصدار OpenClaw 2026.3.24 أو أحدث.
PT-2026-31979
2026-03-30
7.7
CVE-2026-35668
Openclaw
Openclaw
اسم البرنامج المعرض للخطر والإصدارات المتأثرة إصدارات OpenClaw السابقة للإصدار 2026.3.24 الوصف تحتوي إصدارات OpenClaw السابقة للإصدار 2026.3.24 على ثغرة أمنية تتعلق باجتياز المسار في آلية فرض بيئة الحماية (sandbox). تتيح هذه الثغرة للعوامل الموجودة في بيئة الحماية قراءة ملفات عشوائية من مساحات عمل العوامل الأخرى من خلال استغلال مفاتيح المعلمات `mediaUrl` أو `fileUrl` غير المعيارية. ينشأ هذا الثغرة الأمنية عن عدم اكتمال التحقق من صحة المعلمات في الدالة `normalizeSandboxMediaParams` وإغفال `mediaLocalRoots` من سياق الإرسال في `handlePluginAction`. يمكن للمهاجم استغلال ذلك للوصول إلى الملفات الحساسة، بما في ذلك مفاتيح واجهة برمجة التطبيقات (API) وبيانات التكوين، خارج جذور بيئة الحماية المخصصة. تسمح هذه الثغرة لوكيل يعمل في بيئة الحماية (sandbox) بقراءة الملفات من مساحات عمل الوكلاء الآخرين باستخدام مفتاح المعلمة `mediaUrl` أو `fileUrl` في استدعاءات أداة الرسائل. لا تتحقق الدالة `normalizeSandboxMediaParams` إلا من مفاتيح `media` و`path` و`filePath`، بينما يتجاوز كل من `mediaUrl` و`fileUrl` عملية التحقق من الصحة. وبالاقتران مع قيام `handlePluginAction` بإزالة `mediaLocalRoots` من سياق الإرسال، فإن هذا يتيح الهروب الكامل من بيئة الحماية (sandbox)، حيث يمكن لأي وكيل قراءة الملفات خارج جذر بيئة الحماية المخصصة له. التوصيات قم بالتحديث إلى إصدار OpenClaw 2026.3.24 أو أحدث.