CVE Catalog

CVE-2026-28420

MediumCVSS 4.4
Published: Updated: Translated: NVD NIST

Summary

Vim, an open-source command-line text editor, prior to version 9.2.0076 contains a heap-based buffer overflow write and an out-of-bounds read in its terminal emulator when processing maximum combining characters from Unicode supplementary planes. Version 9.2.0076 fixes the issue.

Risk Assessment

An attacker can exploit the vulnerability to execute arbitrary code or cause an application crash by supplying a crafted file or input. This may lead to system compromise or data loss.

Recommendation

Update Vim to version 9.2.0076 or later. Avoid opening untrusted files in Vim until the update is applied.

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.0076, a heap-based buffer overflow WRITE and an out-of-bounds READ exist in Vim's terminal emulator when processing maximum combining characters from Unicode supplementary planes. Version 9.2.0076 fixes the issue.

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