CVE catalog

CVE-2026-57453

Vim is an open source, command line text editor. From 9.1.1784 until 9.2.0678, when the bundled zip plugin autoload/zip.vim falls back to PowerShell to browse, read, extract, update or delete entries

[CVE catalog]

Severity
Medium · CVSS 6.5
Published
Source
[NVD] · [CVE record]
EPSS
0.21% · Oct 25, 2026

Vim is an open source, command line text editor. From 9.1.1784 until 9.2.0678, when the bundled zip plugin autoload/zip.vim falls back to PowerShell to browse, read, extract, update or delete entries in a zip archive, it builds the PowerShell command by inserting archive entry names that are quoted only for the shell, not for PowerShell. A crafted entry name can break out of the intended string context and cause PowerShell to execute arbitrary commands with the privileges of the user running Vim, triggered by opening, viewing or extracting the archive. This vulnerability is fixed in 9.2.0678.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianvimsid2:9.2.0858-1fixed
Debianvimforky2:9.2.0858-1fixed
Debianvimtrixie2:9.1.1230-2not affected
Debianvimbookworm2:9.0.1378-2+deb12u2not affected
CpevimNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-athenaNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-commonNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-docNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-gtk3Not reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-gui-commonNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-motifNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-noxNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-runtimeNot reported2:9.1.0016-1ubuntu7.17fixed
Cpevim-tinyNot reported2:9.1.0016-1ubuntu7.17fixed
CpexxdNot reported2:9.1.0016-1ubuntu7.17fixed
CpevimNot reportedNot reportednot affected
CpevimNot reported9.2.0678fixed
Alpinevim3.239.2.0854-r0fixed
Ubuntuvim26.042:9.1.0967-1ubuntu6vulnerable
Ubuntuvim26.042:9.1.1882-1ubuntu1vulnerable
Ubuntuvim26.042:9.1.1882-1ubuntu2vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu1vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu2vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu4vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu4.1vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu4.2vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu4.3vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu4.5vulnerable
Ubuntuvim26.042:9.1.2141-1ubuntu4.6fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvimsourcesid2:9.2.0782-1unimportantNot reported[1140775]
Debianvimsourceforky2:9.2.0782-1unimportantNot reported[1140775]
DebianvimsourcetrixieNot affectedunimportantNot reported[1140775]
DebianvimsourcebookwormNot affectedunimportantNot reported[1140775]
CpevimcpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-athenacpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-commoncpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-doccpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-gtk3cpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-gui-commoncpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-motifcpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-noxcpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-runtimecpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
Cpevim-tinycpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
CpexxdcpeNot reported2:9.1.0016-1ubuntu7.17Not reportedNot reportedNot reported
CpevimcpeNot reported9.2.0678Not reportedNot reportedNot reported
Alpinevimapk3.239.2.0854-r0Not reportedALPINE-CVE-2026-57453Not reported
Ubuntuvimdeb26.042:9.1.2141-1ubuntu4.6Not reportedUBUNTU-CVE-2026-57453Not reported

[Debian bug #1140775]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [vim]Not affected
    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-athena]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-common]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-doc]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-gtk3]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-gui-common]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-motif]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-nox]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-runtime]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · all · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [vim-tiny]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

  • [xxd]Not affected

    Source package: [vim]

    Details (2)
    • 2:9.0.1378-2+deb12u2 · amd64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

    • 2:9.0.1378-2+deb12u2 · arm64 · bookworm

      Not affected

      nvd · vim · debian · bookworm

Observed:

References