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
Source reporting: https://cert.pl/en/posts/2026/06/CVE-2026-53432
This is the public brief
Subscribers see the full picture: extracted IOCs, ready-to-deploy detections (Sigma, Splunk, KQL, Elastic, YARA, Suricata), the entity graph, TAXII 2.1 feed and real-time alerts matched to your sectors.
Start free