Vulnerability · Published Jul 15, 2025 · Assigned by GitHub_M

CVE-2025-53906Vim has path traversal issue with zip.vim and special crafted zip archives

Medium 4.1

In plain English

A medium-severity path traversal in vim from vim. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 59% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)4.1Medium
Exploit odds (30 days)0.9%top 41.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

Vim is an open source, command line text editor. Prior to version 9.1.1551, a path traversal issue in Vim’s zip.vim plugin can allow overwriting of arbitrary files when opening specially crafted zip archives. Impact is low because this exploit requires direct user interaction. However, successfully exploitation can lead to overwriting sensitive files or placing executable code in privileged locations, depending on the permissions of the process editing the archive. The victim must edit such a file using Vim which will reveal the filename and the file content, a careful user may suspect some strange things going on. Successful exploitation could results in the ability to execute arbitrary commands on the underlying operating system. Version 9.1.1551 contains a patch for the vulnerability.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:10vim-X112:9.1.083-6.el10_1ALSA-2025:21015
AlmaLinux:8vim-X112:8.0.1763-21.el8_10ALSA-2025:17715
AlmaLinux:9vim-X112:8.2.2637-23.el9_7ALSA-2025:20945
AlmaLinux:9vim-X112:8.2.2637-22.el9_6.1ALSA-2025:17742
AlmaLinux:10vim-common2:9.1.083-6.el10_1ALSA-2025:21015
AlmaLinux:8vim-common2:8.0.1763-21.el8_10ALSA-2025:17715
AlmaLinux:9vim-common2:8.2.2637-22.el9_6.1ALSA-2025:17742
AlmaLinux:9vim-common2:8.2.2637-23.el9_7ALSA-2025:20945
AlmaLinux:10vim-data2:9.1.083-5.el10_0.1ALSA-2025:17913
AlmaLinux:10vim-data2:9.1.083-6.el10_1ALSA-2025:21015
AlmaLinux:10vim-enhanced2:9.1.083-6.el10_1ALSA-2025:21015
AlmaLinux:8vim-enhanced2:8.0.1763-21.el8_10ALSA-2025:17715
AlmaLinux:9vim-enhanced2:8.2.2637-22.el9_6.1ALSA-2025:17742
AlmaLinux:9vim-enhanced2:8.2.2637-23.el9_7ALSA-2025:20945
AlmaLinux:10vim-filesystem2:9.1.083-5.el10_0.1ALSA-2025:17913
AlmaLinux:10vim-filesystem2:9.1.083-6.el10_1ALSA-2025:21015
AlmaLinux:8vim-filesystem2:8.0.1763-21.el8_10ALSA-2025:17715
AlmaLinux:9vim-filesystem2:8.2.2637-22.el9_6.1ALSA-2025:17742
AlmaLinux:9vim-filesystem2:8.2.2637-23.el9_7ALSA-2025:20945
AlmaLinux:10vim-minimal2:9.1.083-6.el10_1ALSA-2025:21015
AlmaLinux:8vim-minimal2:8.0.1763-21.el8_10ALSA-2025:17715
AlmaLinux:9vim-minimal2:8.2.2637-23.el9_7ALSA-2025:20945
AlmaLinux:9vim-minimal2:8.2.2637-22.el9_6.1ALSA-2025:17742
AlmaLinux:10xxd2:9.1.083-6.el10_1ALSA-2025:21015
Debian:12vimno fix listedDEBIAN-CVE-2025-53906
Debian:13vim2:9.1.1230-2+deb13u1DEBIAN-CVE-2025-53906
Debian:14vim2:9.1.1829-1DEBIAN-CVE-2025-53906
Rocky Linux:10vim2:9.1.083-6.el10_1.1RLSA-2025:21015
Rocky Linux:10vim2:9.1.083-5.el10_0.1RLSA-2025:17913
Rocky Linux:8vim2:8.0.1763-21.el8_10RLSA-2025:17715
Rocky Linux:9vim2:8.2.2637-22.el9_6.1RLSA-2025:17742
Rocky Linux:9vim2:8.2.2637-23.el9_7RLSA-2025:20945
Ubuntu:22.04:LTSvimno fix listedUBUNTU-CVE-2025-53906
Ubuntu:24.04:LTSvim2:9.1.0016-1ubuntu7.9UBUNTU-CVE-2025-53906
Ubuntu:24.04:LTSvim2:9.1.0016-1ubuntu7.9USN-7748-1

Affected products (as reported)

VendorProductVersions
vim vim < 9.1.1551

Weakness: CWE-22 · Vector: CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:C/C:N/I:L/A:L

References