Vim before 9.0.2142 has a stack-based buffer overflow because did_set_langmap in map.c calls sprintf to write to the error buffer that is passed down to the option callback functions.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade vim | Mar 21, 2024 | Feb 5, 2024 |
| Amazon Linux Ami 2 | — | Upgrade vim-X11Upgrade vim-filesystemUpgrade vim-dataUpgrade vim-debuginfoUpgrade vim-commonUpgrade vim-minimalUpgrade xxdUpgrade vim-enhanced | Feb 21, 2024 | Feb 5, 2024 |
| Amazon_linux_2023 | — | Upgrade vim-debuginfoUpgrade vim-filesystemUpgrade vim-default-editorUpgrade vim-dataUpgrade vim-minimal-debuginfoUpgrade xxd-debuginfoUpgrade vim-debugsourceUpgrade vim-commonUpgrade vim-minimalUpgrade vim-enhanced-debuginfoUpgrade xxdUpgrade vim-enhanced | Feb 17, 2025 | Feb 5, 2024 |
| Debian | — | Upgrade vim | Mar 17, 2025 | Feb 5, 2024 |
| Dell Powerstore Dsa2024432 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Oct 29, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 5, 2024 |
| Suse | — | Upgrade vim-dataUpgrade vim-smallUpgrade vimUpgrade xxdUpgrade vim-data-commonUpgrade gvim | Mar 7, 2024 | Feb 5, 2024 |
| Ubuntu | — | Upgrade vimUpgrade vim (Ubuntu Pro) | Mar 19, 2024 | Feb 5, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Feb 5, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub