{ "schema_version": "1.4.0", "id": "GHSA-5x93-92vm-jw5m", "modified": "2022-05-24T22:00:04Z", "published": "2022-05-24T22:00:04Z", "aliases": [ "CVE-2019-12735" ], "details": "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.", "severity": [], "affected": [], "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2019-12735" }, { "type": "WEB", "url": "https://github.com/neovim/neovim/pull/10082" }, { "type": "WEB", "url": "https://github.com/vim/vim/commit/53575521406739cf20bbe4e384d88e7dca11f040" }, { "type": "WEB", "url": "https://bugs.debian.org/930020" }, { "type": "WEB", "url": "https://bugs.debian.org/930024" }, { "type": "WEB", "url": "https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md" } ], "database_specific": { "cwe_ids": [], "severity": "HIGH", "github_reviewed": false, "github_reviewed_at": null, "nvd_published_at": "2019-06-05T14:29:00Z" } }