PT-2026-41166
CVE-2026-45311
·
تاريخ النشر
2026-05-14
·
تاريخ التحديث
2026-05-28
الوصف من
CVSS 3.1
9.6
حرجةالمقاييسAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات CodeWhale من 0.3.0 إلى 0.8.22
الوصف
تقوم أداة
run tests بتنفيذ cargo test في مساحة العمل باستخدام ApprovalRequirement::Auto، مما يسمح لها بالتشغيل دون موافقة المستخدم. ونظرًا لأن cargo test تقوم بتجميع وتنفيذ تعليمات برمجية عشوائية — بما في ذلك ملفات الاختبار الثنائية، ونصوص البناء build.rs، وماكروات proc — فإن المستودع الخبيث يمكنه تنفيذ أوامر shell عشوائية، أو سرقة بيانات الاعتماد، أو إرساء استمرارية. ويزداد هذا الخطر بسبب ملف AGENTS.md، الذي يتم تحميله تلقائيًا في موجه النظام ويمكن استخدامه لتوجيه النموذج لتشغيل الاختبارات بشكل استباقي عند بدء الجلسة.التوصيات
قم بالتحديث إلى الإصدار 0.8.23.
كحل مؤقت، قم بتقييد استخدام أداة
run tests عند العمل مع مستودعات غير موثوق بها.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾