Skip to main content

ffuf EUVDEUVD-2026-56926

| CVE-2026-73232 HIGH
Improper Handling of Highly Compressed Data (Data Amplification) (CWE-409)
2026-08-11 security-advisories@github.com
7.5
CVSS 3.1 · Vendor: github
Share

Severity by source

Vendor (github) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
7.5 HIGH

Attack transits the network to ffuf with no privileges or complexity; impact is availability-only on the vulnerable process, no confidentiality or integrity effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (github).

CVSS VectorVendor: github

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Patch available
Aug 11, 2026 - 21:18 EUVD
Source Code Evidence Fetched
Aug 11, 2026 - 21:02 vuln.today
Analysis Generated
Aug 11, 2026 - 21:02 vuln.today
CVE Published
Aug 11, 2026 - 20:18 cve.org
HIGH 7.5

DescriptionCVE.org

ffuf is a fast web fuzzer written in Go. Prior to 2.2.0, ffuf allows a malicious target server to cause an out-of-memory denial of service because the response size guard in pkg/runner/simple.go checks only the compressed Content-Length while io.ReadAll reads gzip, brotli, deflate, transparently decompressed, or chunked response bodies without a decompressed-size bound. This issue is fixed in version 2.2.0.

AnalysisAI

Out-of-memory denial-of-service in ffuf prior to v2.2.0 allows a malicious HTTP server to crash the fuzzer by returning a decompression bomb - a tiny compressed payload that expands to gigabytes - because the response-size guard in pkg/runner/simple.go checked only the compressed Content-Length while io.ReadAll consumed the fully decompressed stream without any byte cap. Any ffuf user fuzzing a hostile endpoint is affected; no special configuration is required. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Attacker deploys malicious HTTP server
Delivery
Server crafts gzip decompression bomb response
Exploit
ffuf user initiates fuzzing run against server
Execution
ffuf receives and decompresses response without size cap
Persist
Process memory exhausted
Impact
ffuf process killed by OOM

Vulnerability AssessmentAI

Exploitation ffuf must be executing an active fuzzing run against an HTTP server controlled or compromised by the attacker. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) score accurately reflects the low-complexity, unauthenticated network path, but the real-world threat model is narrower than a typical server-side AV:N vulnerability: ffuf is a client-side tool, so exploitation requires a user to actively fuzz a server controlled by the attacker - the attacker cannot push this attack to arbitrary internet hosts. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker operates a web server configured to return a Content-Encoding: gzip response with a small compressed payload (a few kilobytes of compressed zeros) but a decompressed expansion of several gigabytes. When a penetration tester runs ffuf against this server, ffuf's transport either transparently decodes the gzip stream (stripping size headers) or passes it through the manual brotli/deflate decoder path - in both cases, io.ReadAll consumes the expanding stream until the process is killed by the OS OOM killer. …
Remediation Upgrade ffuf to version 2.2.0 or later, available at https://github.com/ffuf/ffuf/releases/tag/v2.2.0; this is the only confirmed fix per the GitHub security advisory GHSA-jcvh-xf52-2cwm. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit all systems where ffuf is deployed to identify current versions in use. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-56926 vulnerability details – vuln.today

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