Skip to main content

Vifm CVE-2026-8997

| EUVD-2026-31439 MEDIUM
Heap-based Buffer Overflow (CWE-122)
2026-05-22 CERT-PL GHSA-3623-vc46-pwpv
4.8
CVSS 4.0
Share

CVSS VectorNVD

CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
P

Lifecycle Timeline

1
CVE Published
May 22, 2026 - 13:26 nvd
UNKNOWN (no severity yet)

DescriptionNVD

vifm is vulnerable to a heap buffer overflow during the history merge process when saving the state file (vifminfo.json). This flaw occurs because the application lacks a runtime check on the length of history entries in release builds, potentially allowing a crafted long path or command in the history to cause memory corruption or application crashes. Releases from 0.12.1 to 0.14.3 (including) are considered vulnerable. This issue was fixed in commit 23063c7

Analysis

vifm is vulnerable to a heap buffer overflow during the history merge process when saving the state file (vifminfo.json). This flaw occurs because the application lacks a runtime check on the length of history entries in release builds, potentially allowing a crafted long path or command in the history to cause memory corruption or application crashes. …

Sign in for full analysis, threat intelligence, and remediation guidance.

Share

CVE-2026-8997 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy