HIGH 7.8 Microsoft

CVE-2024-22667

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.

Microsoft Security Update 2024-Feb: 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.

Affected Products

References

Published: 2024-02-13 · Source: Microsoft · Feed updated: 2026-09-24
This high severity vulnerability with a CVSS score of 7.8 was published on 2024-02-13 via Microsoft. Affected: cbl2 vim 9.0.2121-2 on CBL Mariner 2.0, cbl2 vim 9.0.2121-5 on CBL Mariner 2.0, cbl2 vim 9.0.2121-5 on CBL-Mariner 2.0.
vulnfeed aggregates 11711 vulnerabilities from NVD, CISA KEV, Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.