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-dataUpgrade vim-filesystemUpgrade vim-debuginfoUpgrade vim-X11Upgrade vim-commonUpgrade vim-minimalUpgrade xxdUpgrade vim-enhanced | Feb 21, 2024 | Feb 5, 2024 |
| Amazon_linux_2023 | — | Upgrade vim-minimal-debuginfoUpgrade vim-dataUpgrade vim-filesystemUpgrade vim-debuginfoUpgrade xxd-debuginfoUpgrade vim-default-editorUpgrade vim-enhanced-debuginfoUpgrade vim-minimalUpgrade vim-debugsourceUpgrade vim-enhancedUpgrade vim-commonUpgrade xxd | 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 vimUpgrade vim-smallUpgrade vim-dataUpgrade gvimUpgrade xxdUpgrade vim-data-common | 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