CVE-2026-73071
vim: Vim: Denial of Service via Use-After-Free in JSON Decoding
Severity
LowRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · August 12, 2026
Updated · August 31, 2026
Description
A flaw was found in Vim. When processing an invalid JSON string that spans multiple buffers, the json_decode_item() function can retain a stale pointer. This can lead to the program attempting to read freed memory, potentially resulting in a denial of service for a local user.
Statement
Red Hat's shipped vim versions across all supported RHEL releases (6 through 10), RHIVOS, and RHCOS are outside the vulnerable range introduced in upstream vim 9.2.0511 and fixed in 9.2.0844 -- RHEL/RHIVOS ship the 7.x, 8.x, or 9.1.x branch depending on release, all of which predate the introduction of this flaw. Fedora and Hummingbird already ship 9.2.920, which is past the fix. No Red Hat product is affected by this vulnerability.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 3.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
CWE-416 · Use After Free