CVE detail
CVE-2026-45130
Vim is an open source, command line text editor. Prior to version 9.2.0450, a heap buffer overflow exists in read_compound() in src/spellfile.c when loading a crafted spell file (.spl) with UTF-8 encoding active. An attacker-controlled length field in the spell file's compound section overflows a 32-bit signed integer multiplication, causing a small buffer to be allocated for a write loop that runs many iterations, overflowing the heap. Because the 'spelllang' option can be set from a modeline, a text file modeline can trigger spell file loading if a malicious .spl file has been planted on the runtimepath. This issue has been patched in version 9.2.0450.
Buzz score
Why this CVE is surfacing
This all-time snapshot uses the same composite formula as Trending across a 30-year evidence window, rather than a current rolling window.
Buzz score components · mention 17.9 · diversity 11.5 · KEV 0.0 · OTX 0.0 · PoC 0.0
Why it matters now
Mention timeline
- Total mentions
- 0
- within the 30d window
- Peak daily
- 0
- highest bucket
Evidence
Source links by recency
5 source links · newest first
Information published.
vendormsrc.microsoft.comMay 13, 2026, 8:43 AM- http://www.openwall.com/lists/oss-security/2026/05/14/3www.openwall.com
No excerpt available.
Exploitwww.openwall.comMay 8, 2026, 11:16 PM No excerpt available.
Exploitgithub.comMay 8, 2026, 11:16 PMNo excerpt available.
Exploitgithub.comMay 8, 2026, 11:16 PMNo excerpt available.
Exploitgithub.comMay 8, 2026, 11:16 PM
Exploit code
Public exploit repository references
Public PoC repositories are third-party, potentially unsafe artifacts. Treat their code as untrusted and use it only on authorized systems in an isolated, least-privilege environment. cvebuzz does not execute the code or verify that an exploit works.
0 repository references · best confidence N/A · max 0 stars
Related records
Similar CVEs
6 related CVEs with shared weakness or product evidence
- CVE-2026-25749CVSS 6.6 · Medium
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 'hel…
- CVE-2025-22134CVSS 4.2 · Medium
When switching to other buffers using the :all command and visual mode still being active, this may cause a heap-buffer overflow, because Vim does not properly end visual mode and…
- CVE-2021-4019CVSS 7.8 · High
vim is vulnerable to Heap-based Buffer Overflow
- CVE-2026-71331CVSS 8.1 · High
Integer overflow or wraparound in Microsoft Azure Attestation service and Device Health Attestation Service allows an unauthorized attacker to execute code over a network.
- CVE-2026-65814CVSS 7.8 · High
Heap-based buffer overflow in Windows Storage Port Driver allows an authorized attacker to elevate privileges locally.
- CVE-2026-65799CVSS 6.7 · Medium
Integer overflow or wraparound in Windows DNS allows an authorized attacker to elevate privileges locally.