mirror of
https://github.com/neovim/neovim.git
synced 2026-10-26 15:40:20 -05:00
Problem: heap-buffer-overflow in ins_typebuf
(SuyueGuo)
Solution: When flushing the typeahead buffer, validate that there
is enough space left
Github Advisory:
https://github.com/vim/vim/security/advisories/GHSA-4ghr-c62x-cqfh
https://github.com/vim/vim/commit/322ba9108612bead5eb7731ccb66763dec69ef1b
Co-authored-by: Christian Brabandt <cb@256bit.org>