PT-2026-68302
CVE-2026-48168
·
تاريخ النشر
2026-08-05
·
تاريخ التحديث
2026-08-05
الوصف من
CVSS 3.1
10
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات PraisonAI الأقدم من 4.6.40
الوصف
يُعتبر سير العمل المدمج لـ «Claude GitHub Actions» عرضة لحقن الأوامر. ويحدث ذلك لأن سير العمل يدمج اسم فرع طلب السحب (pull request) في كتلة «Bash run:» دون استخدام علامات الاقتباس المناسبة أو إجراء التحقق من الصحة. علاوة على ذلك، يسمح سير العمل لأي مستخدم بتشغيل المهمة عبر تعليق @claude، بغض النظر عن حالة تعاونه. يمكن للمساهم الخارجي استغلال هذا الثغرة عن طريق إنشاء طلب سحب من فرع (fork) يحتوي اسم فرعه على أحرف خاصة في شل (shell) وإضافة تعليق @claude، مما يؤدي إلى تنفيذ كود شل تعسفي داخل مشغل GitHub Actions. ونظرًا لأن المهمة تمتلك رمز تطبيق GitHub مع أذونات الكتابة، ووصول OIDC (OpenID Connect)، ووصول gh/git، فيمكن الاستفادة من عملية الحقن هذه من خلال المتغير
$GITHUB PATH لتعريض الخطوات اللاحقة ذات الامتيازات للخطر، مما قد يسمح بالكتابة في المستودع، أو التلاعب بالمشكلات وطلبات السحب، أو إساءة استخدام رمز OIDC.التوصيات
التحديث إلى الإصدار 4.6.40.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾