Skip to content
OpenAdvisories
High · 7.3 CVE-2026-110237 EUVD-2026-99021GHSA-vf53-5m97-qg59

Vifm 0.8.1-beta through 0.14.4 Unverified IPC FIFO Ownership Allows Cross-User Command Execution

Published Oct 13, 2026 · Updated Oct 17, 2026 · Assigned by VulnCheck

Description

Vifm 0.8.1-beta through 0.14.4 reuses a pre-existing IPC FIFO in the shared temporary directory without checking ownership, allowing local users to execute commands as another user. Attackers can pre-create a world-writable vifm-ipc-vifm FIFO and write IPC packets with -c and ! shell commands that execute with the victim's privileges.

Affected products

VendorProductAffectedFixed
vifm vifm 0.8.1-beta – ≤ 0.14.4 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 vifm 0.14.5-1 —
Debian 13 vifm No fix yet —
Debian 12 vifm No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 vifm No fix yet —
Ubuntu 26.04 LTS vifm No fix yet —
Ubuntu 24.04 LTS vifm No fix yet —
Ubuntu 22.04 LTS vifm No fix yet —
Ubuntu 20.04 LTS vifm No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS vifm No fix yet —
Ubuntu 16.04 LTS vifm No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed vifm 0.14.5-1.1 openSUSE-SU-2026:12311-1

Advisories 1

References