HighFix available
Apache Thrift: Python `TZlibTransport` stops enforcing its decompressed-size limit once the limit is exactly used up
Type: advisorySources: OSV
Improper handling of highly compressed data (data amplification), Function call with incorrectly specified arguments, Improper validation of specified quantity in input vulnerability in Apache Thrift py bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
- Products
- thrift
- Affected versions
- Not specified
- Fixed versions
- 0.25.0
- CVEs
- CVE-2026-94636
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 28 Oct 2026, 12:32 UTC · Revision 1
Source evidence
Apache Thrift: Python `TZlibTransport` stops enforcing its decompressed-size limit once the limit is exactly used up
core-osv · Original sourcePublished 9 Oct 2026, 10:53 UTC
Improper handling of highly compressed data (data amplification), Function call with incorrectly specified arguments, Improper validation of specified quantity in input vulnerability in Apache Thrift py bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
osv:BIT-thrift-2026-94636
thrift
Fixed versions: 0.25.0
Complete source record
{
"id": "9d34a79d1597a1b8e8223dc6b6a96e3b13950ab68e92cd1f6025b7b152fb76d6",
"url": "https://osv.dev/vulnerability/BIT-thrift-2026-94636",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Apache Thrift: Python `TZlibTransport` stops enforcing its decompressed-size limit once the limit is exactly used up",
"summary": "Improper handling of highly compressed data (data amplification), Function call with incorrectly specified arguments, Improper validation of specified quantity in input vulnerability in Apache Thrift py bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.",
"evidence": "osv:BIT-thrift-2026-94636",
"products": [
{
"name": {
"value": "thrift",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "0.25.0",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
}
],
"severity": "high",
"structured": {
"id": "BIT-thrift-2026-94636",
"aliases": [
"BIT-thrift-2026-94636",
"CVE-2026-94636"
],
"affected": [
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
},
{
"fixed": "0.25.0"
}
]
}
],
"package": {
"name": "thrift",
"purl": "pkg:bitnami/thrift",
"ecosystem": "Bitnami"
},
"severity": [
{
"type": "CVSS_V4",
"score": "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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X"
}
],
"database_specific": {
"source": "https://github.com/bitnami/vulndb/tree/main/data/thrift/BIT-thrift-2026-94636.json"
}
}
],
"modified": "2026-10-09T12:00:11.588849434Z",
"provider": "osv",
"references": [
"https://lists.apache.org/thread/1rpq0d0g6yzjjzl1z27lwmvhzkn6rbrs",
"https://lists.apache.org/thread/33otcgbqd27wf6qq810q56znzbomnhg1",
"https://nvd.nist.gov/vuln/detail/CVE-2026-94636"
],
"provider_metadata": {
"cpes": [
"cpe:2.3:a:apache:thrift:*:*:*:*:*:python:*:*"
],
"severity": "High"
}
},
"related_cves": [
{
"value": "CVE-2026-94636",
"evidence": "/aliases"
}
],
"security_relevant": true,
"severity_evidence": "/database_specific/severity"
},
"source_id": "core-osv",
"document_id": 120685,
"published_at": "2026-10-09T10:53:23.643+00:00"
}