What’s Vulnerable › Vulnerabilities

CVE-2019-12735

Description

getchar.c in Vim before 8.1.1365 and Neovim before 0.3.6 allows remote attackers to execute arbitrary OS commands via the :source! command in a modeline, as demonstrated by execute in Vim, and assert_fails or nvim_input in Neovim.

Affected products

How to fix

Upgrade to a fixed version: Neovim 0.3.6; vim/vim 8.1.1365. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2019-12735 or the next vulnerability affects your stack