
CVE-2018-6574 POC : تنفيذ أوامر عن بعد في golang 'go get' أثناء بناء الكود المصدري
go get github.com/neargle/CVE-2018-6574-POC
الـ payload في: https://github.com/neargle/CVE-2018-6574-POC/blob/master/calc.c#L10
الآن، بفضل ميزة CGO، تم دعم جميع المنصات. بعد go get على لينكس، سيتم إنشاء ملف /tmp/go-rce-poc. أما على MAC و Windows، فلا يزال الأمر هو الطريقة القديمة المتمثلة في إظهار الآلة الحاسبة.
ملاحظة: قد لا يدعم بعض إصدارات GCC على Windows خيار --enable-plugin، مما يؤدي إلى ظهور الخطأ error: plugin support is disabled; configure with --enable-plugin. يتطلب POC الحالي أن يدعم gcc خيار --enable-plugin.
KINGSABRI