# fzf patches two denial-of-service flaws

Published: 2026-06-30 · Severity: low
Canonical: https://vorant.io/reports/951e9652-f9c0-58e3-8e0f-7eaadc0499a8/fzf-patches-two-denial-of-service-flaws

> Two vulnerabilities in the fzf fuzzy finder allow crashes and CPU-exhaustion DoS, fixed in version 0.73.1.

CERT Polska coordinated disclosure of two vulnerabilities in fzf, a popular command-line fuzzy finder written in Go. CVE-2026-53432 is an integer overflow in the FuzzyMatchV2 function triggered by a specific combination of long input lines (~2.2 million bytes) and a 999-byte pattern, causing the Go runtime to detect invalid slice bounds and panic, crashing the process. CVE-2026-53433 affects fzf's --listen HTTP server mode, where inefficient string concatenation during body processing creates O(n²) time complexity; a crafted POST request with many small segments can monopolize the single-threaded server and deny service to all other clients.

Both issues were responsibly reported by researchers Michał Majchrowicz and Marcin Wyczechowski of AFINE Team and have been fixed in fzf version 0.73.1. These are denial-of-service issues rather than remote code execution or data compromise vectors, and exploitation requires either specific crafted input or interaction with the optional HTTP listen mode. Users should upgrade to the patched version, particularly those running fzf with the --listen feature exposed.

## Mentioned in this report

- Vulnerabilities: CVE-2026-53432, CVE-2026-53433

Source reporting: https://cert.pl/en/posts/2026/06/CVE-2026-53432

---

This is the free public brief from Vorant Threat Intelligence. When citing, attribute "Vorant" and link https://vorant.io/reports/951e9652-f9c0-58e3-8e0f-7eaadc0499a8/fzf-patches-two-denial-of-service-flaws.
Full IOC sets, deployable detections, the entity graph, TAXII 2.1 feed and real-time alerts: https://vorant.io/signup
