Description
Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Thrift Python bindings.

This issue affects Apache Thrift: before 0.24.0.

Users are recommended to upgrade to version 0.24.0, which fixes the issue.
Published: 2026-07-27
Score: 7.5 High
EPSS: 1.1% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Apache Thrift’s Python bindings allow an attacker to send highly compressed data to the THeaderTransport layer, causing an unbounded zlib decompression that amplifies memory usage. The flaw is a classic data‑amplification problem, identified as CWE‑409, and can exhaust system resources, leading to a denial of service. No other confidentiality or integrity impact is described in the available data.

Affected Systems

The vulnerability affects the Apache Thrift library, specifically any Python bindings released before version 0.24.0. Systems that expose a Thrift service using these bindings are potentially exposed, regardless of operating system or deployment environment.

Risk and Exploitability

The CVSS score of 7.5 indicates a high‑severity data‑amplification vulnerability, and the EPSS score of 1% reflects a low but non‑zero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. An attacker can craft a large compressed payload and send it over the network to a Thrift service, triggering uncontrolled decompression and memory exhaustion. The likelihood of exploitation increases for services exposed to untrusted networks.

Generated by OpenCVE AI on August 3, 2026 at 17:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache Thrift Python bindings to 0.24.0 or later as recommended by the vendor.
  • Limit the exposure of the Thrift service by applying firewall rules to restrict inbound connections to trusted IP ranges or by placing the service behind an application gateway.
  • Monitor memory usage and process health for thrift processes, and trigger alerts or automatic restarts when abnormal spikes are detected.

Generated by OpenCVE AI on August 3, 2026 at 17:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 29 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Metrics 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'}

ssvc

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


Mon, 27 Jul 2026 15:45:00 +0000

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

Mon, 27 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Description Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Thrift Python bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
Title Apache Thrift: Unbounded Zlib Decompression in Python THeaderTransport
Weaknesses CWE-409
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-28T14:54:47.811Z

Reserved: 2026-04-21T22:14:00.745Z

Link: CVE-2026-41608

cve-icon Vulnrichment

Updated: 2026-07-27T11:07:11.216Z

cve-icon NVD

Status : Modified

Published: 2026-07-27T12:16:44.277

Modified: 2026-07-28T16:17:45.907

Link: CVE-2026-41608

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-27T10:53:43Z

Links: CVE-2026-41608 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T18:00:11Z

Weaknesses
  • CWE-409

    Improper Handling of Highly Compressed Data (Data Amplification)