CVE Catalog

CVE-2026-28418

MediumCVSS 4.4
Published: Updated: Translated: NVD NIST

Summary

Vim is vulnerable to a heap-based buffer overflow out-of-bounds read in its Emacs-style tags file parsing logic prior to version 9.2.0074. When processing a malformed tags file, Vim can read up to 7 bytes beyond the allocated memory boundary. Version 9.2.0074 fixes the issue.

Risk Assessment

This can lead to application crashes or potentially arbitrary code execution in the context of the user opening a malicious file. It poses a threat to Vim users.

Recommendation

Update Vim to version 9.2.0074 or later. Avoid opening untrusted tags files.

Other vulnerabilities in Vim

See all
Original NVD description (English source)

Vim is an open source, command line text editor. Prior to version 9.2.0074, a heap-based buffer overflow out-of-bounds read exists in Vim's Emacs-style tags file parsing logic. When processing a malformed tags file, Vim can be tricked into reading up to 7 bytes beyond the allocated memory boundary. Version 9.2.0074 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS