CVE-2026-25749

Medium

Description

Vim is an open source, command line text editor. Prior to version 9.1.2132, a heap buffer overflow vulnerability exists in Vim's tag file resolution logic when processing the 'helpfile' option. The vulnerability is located in the get_tagfname() function in src/tag.c. When processing help file tags, Vim copies the user-controlled 'helpfile' option value into a fixed-size heap buffer of MAXPATHL + 1 bytes (typically 4097 bytes) using an unsafe STRCPY() operation without any bounds checking. This issue has been patched in version 9.1.2132.

SeverityMedium
CVSS6.6
Exploit probability—
ProductNeovim
PublishedFeb 6, 2026
First seenFeb 6, 2026
Weakness typeCWE-122CWE-122

How to fix

Update
  • vim vim9.1.2132 or later

Affected products

ProductAffected versionsFixed in
neovim neovimv ≤ 0.11.6—
vim vimv < 9.1.21329.1.2132

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.