s verzí 7 došlo k velkému refactoru některých částí, vč. téhle, je to tam určitě celou verzi 7, tj. tak 15 let. Ve verzi 6 je ale dotčený kód stejný, už ale neumím rychle dohledat, jestli zneužití nebrání jiná část. Poslední větší úprava chybného kódu proběhla v roce 2001 na verzi 6, https://github.com/vim/vim-history/commit/a2aaceb7ce102b5060cd6f6db0e58b5fe7c58bca
Není ale nic jednoduššího než si to vyzkoušet, ve zprávičce je odkaz na funkční PoC.
17. 6. 2019, 12:07 editováno autorem komentáře