ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
أداة Jarun nnn حتى الإصدار 5.3 تحتوي على ثغرة حقن أوامر نظام التشغيل في المكون الإضافي plugins\/togglex والتي تسمح للمهاجمين بتنفيذ أوامر عبر أسماء ملفات معدة خصيصاً. يمكن للمهاجمين وضع ملفات تحتوي أسماؤها على علامة اقتباس مزدوجة وبنية صدفة (shell)، والتي تقوم الأداة xargs -I بدمجها في نص برمجي sh -c، لتنفيذ أوامر بصلاحيات المستخدم الذي استدعى togglex.
المعالجة
المراجع
- تصحيحhttps://github.com/jarun/nnn/commit/04715921aece0257fef7a8558c0783493d98efff
- تحذيرhttps://www.vulncheck.com/advisories/nnn-through-5.3-os-command-injection-via-togglex-plugin
- مرجعhttps://github.com/jarun/nnn/issues/2188
- مرجعhttps://github.com/jarun/nnn
- مرجعhttps://github.com/jarun/nnn/blob/v5.3/plugins/togglex#L15