CVE-2026-45130Disclosure(neovim / neovim)

LOWCVSS 5.5 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

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.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-122CWE-190

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • neovim
  • vim

Threat summary

  • 3 mentions across 3 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • General: 1 classified signal
  • Peaked 2d ago at 1 mentions (2026-05-08); latest day: 1
  • 3 total mentions across 3 days

Affected systems

Vendors
Products
neovimvim

Deep dive

Activity timeline3 mentions / 3d
00111Mentions · 2026-05-08: 1Mentions · 2026-05-09: 1Mentions · 2026-05-10: 1Technical Details · 2026-05-08: 1Technical Details · 2026-05-09: 1Technical Details · 2026-05-10: 105-0805-0905-10
Signal classification2 categories
Disclosure
266.7%
General
133.3%
Referenced assets4 URLs
Classification over time
DateTotalLabels
2026-05-081
Disclosure1
2026-05-091
Disclosure1
2026-05-101
General1
Full discourse3 posts
  • CVE@CVEnew
    Disclosure

    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… https://www.cve.org/CVERecord?id=CVE-2026-45130

    Post summary

    The snippet discloses a heap buffer overflow vulnerability in Vim prior to version 9.2.0450, detailing the affected function but offering no PoC, exploitation evidence, or mitigation information.

    01030173
    57.7K followersView on X
  • OverResearched Intelligence@ORIntelligence
    General

    Devs Palace ERP CVE-2026-8218–8221 Vim heap RCE CVE-2026-45130 Lynx RaaS posts 8 victims FulcrumSec lists 7–12TB Avnet MacSync via http://Claude.ai chats Full brief: https://intel.overresearched.net/2026/05/10/cti-daily-brief/ #Daily #ThreatIntel #InfoSec

    Post summary

    The tweet offers a brief summary of several CVEs and related incidents but lacks actionable details, exploitation evidence, or patch information.

    0000072
    7 followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-45130 Heap Buffer Overflow in Vim Prior to Version 9.2.0450 via Crafted Spell File https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-45130

    Post summary

    The post announces CVE-2026-45130 as a heap buffer overflow in Vim before 9.2.0450 caused by crafted spell files, but it offers no proof‑of‑concept, exploit details, or patch information.

    0000095
    4.0K followersView on X
CPE platform detail2 entries

2 of 2 entries

PartVendorProductVersionTarget SWTarget HW
Appneovimneovim---
Appvimvim---

Explore more