Description
Improper handling of highly compressed data (data amplification) vulnerability in Apache Thrift Go bindings.



This issue affects Apache Thrift: before 0.25.0.



Users are recommended to upgrade to version 0.25.0, which fixes the issue.
Published: 2026-10-02
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (resource exhaustion)
Action: Immediate Patch
AI Analysis

Impact

The Go implementation of Thrift’s THeaderTransport fails to constrain the decompressed size of a ZLIB frame, allowing an attacker to send a highly compressed payload that expands to a much larger size upon decompression. This data amplification can consume excessive memory or other resources, potentially causing the service to crash or become unavailable. The weakness is classified as CWE‑409, a data size constraint issue.

Affected Systems

Apache Thrift Go bindings before version 0.25.0 are affected. Any Thrift service that exposes THeaderTransport over the network and runs a pre‑0.25.0 Go binding is vulnerable; upgrading to 0.25.0 or later provides the fix.

Risk and Exploitability

With a CVSS score of 8.2 the vulnerability is considered high severity and threatens availability through resource exhaustion. The EPSS score is not available, but the exposure remains network‑based and easily exploitable if the service is openly reachable. The vulnerability is not listed in the CISA KEV catalog. Attackers can craft oversized compressed messages and send them to the Thrift service to trigger the denial‑of‑service impact. No known exploitation exploits or additional privileges are required beyond network access.

Generated by OpenCVE AI on October 2, 2026 at 14:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Thrift to version 0.25.0 or newer
  • Validate and enforce a maximum allowed decompressed size for incoming ZLIB frames before processing
  • Apply network throttling or rate‑limiting on Thrift endpoints to mitigate repeated abuse

Generated by OpenCVE AI on October 2, 2026 at 14:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 03 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Fri, 02 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache thrift
Vendors & Products Apache
Apache thrift

Fri, 02 Oct 2026 12:00:00 +0000

Type Values Removed Values Added
Description Improper handling of highly compressed data (data amplification) vulnerability in Apache Thrift Go bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
Title Apache Thrift: Go `THeaderTransport` does not bound the inflated size of a ZLIB frame
Weaknesses CWE-409
References
Metrics cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-05T16:24:12.567Z

Reserved: 2026-09-21T22:46:21.386Z

Link: CVE-2026-94637

cve-icon Vulnrichment

Updated: 2026-10-05T16:24:07.402Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T12:17:23.323

Modified: 2026-10-05T17:17:17.290

Link: CVE-2026-94637

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-02T11:49:02Z

Links: CVE-2026-94637 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T14:44:20Z

Weaknesses
  • CWE-409

    Improper Handling of Highly Compressed Data (Data Amplification)