Description (CNA)
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| vim / vim | affected < 9.2.0846 |
CWE
CWE-122, CWE-787
References
- https://github.com/vim/vim/security/advisories/GHSA-9jqx-hgpr-6v64
- https://github.com/vim/vim/commit/05c41c922309c7a11b6ec2f124be66551c90d66a
- https://github.com/vim/vim/releases/tag/v9.2.0846
ADP enrichment
No English description supplied.
No references supplied.