Skip to main content
CVE-2025-9389VulnerabilityPublished Updated

CVE-2025-9389: vim · Memory Corruption

Affects vimSource CVE Database V5

0

Not known to be exploited · CVSS 4.8 Medium.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 4.0 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 12% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Aug 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
vimAffected
  • =9.1.0000
Fixed in–

AI-suggested

To mitigate CVE-2025-9389, European organizations should prioritize updating vim to a patched version once available from official maintainers or trusted Linux distribution repositories. Until a patch is released, organizations can implement the following specific measures: 1) Restrict local access strictly by enforcing strong user authentication, limiting shell access, and using tools like sudo to control command execution. 2) Disable or limit the use of vim in environments where it is not essential, replacing it with alternative editors less prone to this vulnerability. 3) Encourage users to enable syntax coloring in vim, as anecdotal evidence suggests this may prevent successful exploitation. 4) Monitor systems for unusual crashes or instability related to vim usage, which could indicate attempted exploitation. 5) Employ application whitelisting and endpoint protection to detect or block exploitation attempts. 6) Conduct internal audits to identify systems running the affected vim version and prioritize remediation. 7) Educate users about the risks of running untrusted code locally, as local access is a prerequisite for exploitation. These targeted steps go beyond generic advice by focusing on access control, configuration tweaks, and monitoring specific to this vulnerability.

Description

A vulnerability was identified in vim 9.1.0000. Affected is the function __memmove_avx_unaligned_erms of the file memmove-vec-unaligned-erms.S. The manipulation leads to memory corruption. The attack needs to be performed locally. The exploit is publicly available and might be used. Some users are not able to reproduce this. One of the users mentions that this appears not to be working, "when coloring is turned on".

References

Community reviews

Loading reviews…