
CVE-2020-27955 के लिए Go-आधारित एक्सप्लॉइट, जो Windows पर Git LFS के माध्यम से कई डेवलपमेंट टूल्स — जिनमें Git, VS Code और GitHub Desktop शामिल हैं — में रिमोट कोड एक्ज़ीक्यूशन प्राप्त करता है।
Dawid Golunski द्वारा खोजा गया
विंडोज़ पर परीक्षण किया गया:
git, GitHub CLI (gh), GitHub Desktop, Visual Studio Code, SourceTree, SmartGit, GitKraken आदि।
मूल रूप से, पूरी विंडोज़ डेवलपर दुनिया ;)
विवरण और पैच जानकारी के लिए पूर्ण एडवाइज़री देखें:
वीडियो PoC:
इस शोषण का एक BAT / Powershell संस्करण भी एक रेपो में उपलब्ध है जिसमें LFS पहले से सक्षम है:
.;lc'
.,cdkkOOOko;.
.,lxxkkkkOOOO000Ol'
.':oxxxxxkkkkOOOO0000KK0x:'
.;ldxxxxxxxxkxl,.'lk0000KKKXXXKd;.
':oxxxxxxxxxxo;. .:oOKKKXXXNNNNOl.
'';ldxxxxxdc,. ,oOXXXNNNXd;,.
.ddc;,,:c;. ,c: .cxxc:;:ox:
.dxxxxo, ., ,kMMM0:. ., .lxxxxx:
.dxxxxxc lW. oMMMMMMMK d0 .xxxxxx:
.dxxxxxc .0k.,KWMMMWNo :X: .xxxxxx:
.dxxxxxc .xN0xxxxxxxkXK, .xxxxxx:
.dxxxxxc lddOMMMMWd0MMMMKddd. .xxxxxx:
.dxxxxxc .cNMMMN.oMMMMx' .xxxxxx:
.dxxxxxc lKo;dNMN.oMM0;:Ok. 'xxxxxx:
.dxxxxxc ;Mc .lx.:o, Kl 'xxxxxx:
.dxxxxxdl;. ., .. .;cdxxxxxx:
.dxxxxxxxxxdc,. 'cdkkxxxxxxxx:
.':oxxxxxxxxxdl;. .;lxkkkkkxxxxdc,.
.;ldxxxxxxxxxdc, .cxkkkkkkkkkxd:.
.':oxxxxxxxxx.ckkkkkkkkxl,.
.,cdxxxxx.ckkkkkxc.
.':odx.ckxl,.
.,.'.
जुड़े रहें