Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-57455

Fixed in a distro release EPSS <1%CVSS 4.0

Vim is an open source, command line text editor. Prior to 9.2.0698, the single-byte branch of spell_soundfold_sofo() in src/spell.c translates a word through a spell file's SOFO (sound-folding) byte map into a caller-owned result buffer. Its copy loop advances the output index ri with no upper bound and terminates only on the input NUL, writing one byte per input byte into the MAXWLEN-element stack buffer the caller provides. A word longer than MAXWLEN, passed to soundfold() (or reached via sound-based spell suggestion) while a SOFO-based spell language is active, therefore writes past the end of that buffer. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0698.

Published 2026-06-25 · CVE record · OSV

Products: vim

Distro releases

ReleasePackageFixed in
AlmaLinux 10vim-X112:9.1.083-9.el10_2.12
AlmaLinux 10vim-common2:9.1.083-9.el10_2.12
AlmaLinux 10vim-data2:9.1.083-9.el10_2.12
AlmaLinux 10vim-enhanced2:9.1.083-9.el10_2.12
AlmaLinux 10vim-filesystem2:9.1.083-9.el10_2.12
AlmaLinux 10vim-minimal2:9.1.083-9.el10_2.12
AlmaLinux 10xxd2:9.1.083-9.el10_2.12
AlmaLinux 8vim-X112:8.0.1763-31.el8_10
AlmaLinux 8vim-common2:8.0.1763-31.el8_10
AlmaLinux 8vim-enhanced2:8.0.1763-31.el8_10
AlmaLinux 8vim-filesystem2:8.0.1763-31.el8_10
AlmaLinux 8vim-minimal2:8.0.1763-31.el8_10
AlmaLinux 9vim-X112:8.2.2637-26.el9_8.13
AlmaLinux 9vim-common2:8.2.2637-26.el9_8.13
AlmaLinux 9vim-enhanced2:8.2.2637-26.el9_8.13
AlmaLinux 9vim-filesystem2:8.2.2637-26.el9_8.13
AlmaLinux 9vim-minimal2:8.2.2637-26.el9_8.13
Alpine 3.23vim9.2.0854-r0
Amazon Linux 2vim-X112:9.0.2153-1.amzn2.0.11
Amazon Linux 2vim-common2:9.0.2153-1.amzn2.0.11
Amazon Linux 2vim-data2:9.0.2153-1.amzn2.0.11
Amazon Linux 2vim-enhanced2:9.0.2153-1.amzn2.0.11
Amazon Linux 2vim-filesystem2:9.0.2153-1.amzn2.0.11
Amazon Linux 2vim-minimal2:9.0.2153-1.amzn2.0.11
Amazon Linux 2xxd2:9.0.2153-1.amzn2.0.11
Amazon Linux 2023vim-common2:9.2.725-1.amzn2023.0.1
Amazon Linux 2023vim-data2:9.2.725-1.amzn2023.0.1
Amazon Linux 2023vim-default-editor2:9.2.725-1.amzn2023.0.1
Amazon Linux 2023vim-enhanced2:9.2.725-1.amzn2023.0.1
Amazon Linux 2023vim-filesystem2:9.2.725-1.amzn2023.0.1
Amazon Linux 2023vim-minimal2:9.2.725-1.amzn2023.0.1
Amazon Linux 2023xxd2:9.2.725-1.amzn2023.0.1
Debian 12vimno fix
Debian 13vimno fix
Debian 14vim2:9.2.0782-1
Red Hat Enterprise Linux 10.2vim2:9.1.083-9.el10_2.12
Red Hat Enterprise Linux 10.2vim-X112:9.1.083-9.el10_2.12
Red Hat Enterprise Linux 10.2vim-common2:9.1.083-9.el10_2.12
Red Hat Enterprise Linux 10.2vim-enhanced2:9.1.083-9.el10_2.12
Red Hat Enterprise Linux 8vim2:8.0.1763-31.el8_10
Red Hat Enterprise Linux 8vim-X112:8.0.1763-31.el8_10
Red Hat Enterprise Linux 8vim-common2:8.0.1763-31.el8_10
Red Hat Enterprise Linux 8vim-enhanced2:8.0.1763-31.el8_10
Red Hat Enterprise Linux 9vim2:8.2.2637-26.el9_8.13
Red Hat Enterprise Linux 9vim-X112:8.2.2637-26.el9_8.13
Red Hat Enterprise Linux 9vim-common2:8.2.2637-26.el9_8.13
Red Hat Enterprise Linux 9vim-enhanced2:8.2.2637-26.el9_8.13
Red Hat Enterprise Linux eus 10.0vim2:9.1.083-5.el10_0.4
Red Hat Enterprise Linux eus 10.0vim-X112:9.1.083-5.el10_0.4
Red Hat Enterprise Linux eus 10.0vim-common2:9.1.083-5.el10_0.4
Red Hat Enterprise Linux eus 10.0vim-enhanced2:9.1.083-5.el10_0.4
Red Hat hummingbird 1vim0:9.2.725-1.hum1
Red Hat hummingbird 1vim-X110:9.2.725-1.hum1
Red Hat hummingbird 1vim-common0:9.2.725-1.hum1
Red Hat hummingbird 1vim-data0:9.2.725-1.hum1
Red Hat hummingbird 1vim-default-editor0:9.2.725-1.hum1
Red Hat hummingbird 1vim-enhanced0:9.2.725-1.hum1
Red Hat hummingbird 1vim-filesystem0:9.2.725-1.hum1
Red Hat hummingbird 1vim-minimal0:9.2.725-1.hum1
Red Hat hummingbird 1xxd0:9.2.725-1.hum1
Red Hat rhel e4s 9.2vim2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-X112:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-X11-debuginfo2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-common2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-common-debuginfo2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-debuginfo2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-debugsource2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-enhanced2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-enhanced-debuginfo2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-filesystem2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-minimal2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.2vim-minimal-debuginfo2:8.2.2637-20.el9_2.3
Red Hat rhel e4s 9.4vim2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-X112:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-X11-debuginfo2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-common2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-common-debuginfo2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-debuginfo2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-debugsource2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-enhanced2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-enhanced-debuginfo2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-filesystem2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-minimal2:8.2.2637-20.el9_4.4
Red Hat rhel e4s 9.4vim-minimal-debuginfo2:8.2.2637-20.el9_4.4
Red Hat rhel els 6vim2:7.4.629-5.el6_10.4
Red Hat rhel els 6vim-X112:7.4.629-5.el6_10.4
Red Hat rhel els 6vim-common2:7.4.629-5.el6_10.4
Red Hat rhel els 6vim-enhanced2:7.4.629-5.el6_10.4
Red Hat rhel els 6vim-minimal2:7.4.629-5.el6_10.4
Red Hat rhel els 7vim2:7.4.629-8.el7_9.2
Red Hat rhel els 7vim-X112:7.4.629-8.el7_9.2
Red Hat rhel els 7vim-common2:7.4.629-8.el7_9.2
Red Hat rhel els 7vim-enhanced2:7.4.629-8.el7_9.2
Red Hat rhel els 7vim-minimal2:7.4.629-8.el7_9.2
Red Hat rhel eus 9.6vim2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-X112:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-X11-debuginfo2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-common2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-common-debuginfo2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-debuginfo2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-debugsource2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-enhanced2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-enhanced-debuginfo2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-filesystem2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-minimal2:8.2.2637-22.el9_6.4
Red Hat rhel eus 9.6vim-minimal-debuginfo2:8.2.2637-22.el9_6.4
Rocky Linux 10vim2:9.1.083-9.el10_2.12
Rocky Linux 8vim2:8.0.1763-31.el8_10
Rocky Linux 9vim2:8.2.2637-26.el9_8.13
Ubuntu 22.04 LTSvim2:8.2.3995-1ubuntu2.33
Ubuntu 24.04 LTSvim2:9.1.0016-1ubuntu7.17
Ubuntu 25.10vim2:9.1.0967-1ubuntu6.8
Ubuntu 26.04 LTSvim2:9.1.2141-1ubuntu4.6
Ubuntu Pro 14.04 LTSvim2:7.4.052-1ubuntu3.1+esm30
Ubuntu Pro 16.04 LTSvim2:7.4.1689-3ubuntu1.5+esm36
Ubuntu Pro 18.04 LTSvim2:8.0.1453-1ubuntu1.13+esm21
Ubuntu Pro 20.04 LTSvim2:8.1.2269-1ubuntu5.32+esm9