Urianpaul94

#18893من 60,399
16.4إجمالي CVSS
الثغرات · 4
منخفضة
2
متوسطة
1
عالية
1
PT-2026-50494
2026-06-17
7.3
CVE-2026-54328
Npm
@Mariozechner/Pi-Coding-Agent
Pi هو أداة برمجة بسيطة تعمل عبر المحطة الطرفية (terminal) وتستخدم مسارات يمكن التنبؤ بها ضمن الدليل المؤقت لنظام التشغيل لتثبيت حزم الإضافات المؤقتة لـ npm أو git. في الأنظمة متعددة المستخدمين القائمة على Linux والتي تحتوي على أدلة مؤقتة مشتركة، يمكن لمهاجم محلي إنشاء موقع الحزمة المتوقع مسبقًا. وعندما يقوم الضحية بتشغيل Pi باستخدام مصدر حزمة إضافات مؤقتة عبر علامتي `--extension` أو `-e`، قد يقوم البرنامج بتحميل كود الإضافة الذي يتحكم فيه المهاجم ضمن عملية المستخدم الضحية. يحدث هذا لأن مسارات الجذر المؤقتة لتثبيت npm و git clone كانت حتمية وتقع ضمن `os.tmpdir()/pi-extensions`. ونظرًا لأن الإضافات تُنفَّذ بنفس الامتيازات التي تتمتع بها العملية التي تستدعيها، فقد يؤدي ذلك إلى تنفيذ تعليمات برمجية تعسفية أو فقدان البيانات أو رفض الخدمة. تؤثر هذه المشكلة بشكل أساسي على البيئات المشتركة مثل برامج تشغيل CI وعقد تسجيل الدخول HPC وأجهزة التطوير المشتركة.