Denial of Service in fzf
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| fzf | fzf | unaffected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Fzf | Fzf |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-mvmf-94v6-879g | fzf vulnerable to denial of service through quadratic HTTP request-body accumulation |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.378% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Fzf
Fzf fzf |
|
| Vendors & Products |
Fzf
Fzf fzf |
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-1046 | |
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | fzf is vulnerable to a Denial of Service (DoS) due to inefficient HTTP body processing in the --listen mode due to inefficient HTTP body processing using repeated string concatenation, resulting in quadratic time complexity (O(n²)). A crafted POST request with many small segments can trigger excessive CPU usage during request handling.This allows a single malicious request to monopolize the single‑threaded HTTP server, blocking all other clients and resulting in denial of service. This issue was fixed in version 0.73.1. | |
| Title | Denial of Service in fzf | |
| Weaknesses | CWE-407 | |
| References |
| |
| Metrics |
cvssV4_0
|