
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 की सुविधा के साथ सभी प्लेटफ़ॉर्म समर्थित हैं। linux पर go get के बाद /tmp/go-rce-poc फ़ाइल बन जाएगी, MAC और Windows पर अभी भी पुराने तरीके से कैलकुलेटर पॉपअप होता है।
PS. Windows पर कुछ GCC में --enable-plugin समर्थन नहीं हो सकता, जिससे error: plugin support is disabled; configure with --enable-plugin त्रुटि आएगी। वर्तमान POC के लिए gcc का --enable-plugin समर्थन आवश्यक है।
KINGSABRI