
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-41602 is an Integer Overflow or Wraparound vulnerability in the Apache Thrift TFramedTransport Go language implementation. It affects all versions of Apache Thrift before 0.23.0 and was disclosed on April 28, 2026, by Jens Geyer on the oss-security mailing list, with credit to finder 김범수. The vulnerability carries a CVSS v3.1 base score of 7.5 (High) (GitHub Advisory, oss-security).
The root cause is an integer overflow or wraparound (CWE-190) in the TFramedTransport implementation for Go, specifically involving a uint32 value that can wrap around when processing crafted frame size fields in incoming Thrift messages. An unauthenticated remote attacker can send a specially crafted network message that triggers the overflow, leading to incorrect memory allocation or buffer handling and ultimately a denial of service. No authentication or user interaction is required, and the attack complexity is low, making it straightforward to trigger over any network-accessible Thrift service using the Go implementation (GitHub Advisory, oss-security).
Successful exploitation results in a denial of service — the affected Thrift service crashes or becomes unavailable due to the integer overflow condition. The impact is limited to availability (no confidentiality or integrity loss), but services relying on Apache Thrift's Go implementation for inter-process or microservice communication could experience complete service disruption. Downstream systems depending on the affected Thrift service may also be impacted, potentially causing cascading failures in distributed architectures (GitHub Advisory, Feedly).
There is no public proof-of-concept exploit and no evidence of active in-the-wild exploitation as of the time of disclosure (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.073% (22nd percentile), indicating a low near-term probability of exploitation. Detection coverage is available via Qualys (IDs: 6763449, 6763462, 762951, 762953) and Nessus (IDs: 317699, 318200) (Feedly).
uint32 wraparound when processed by TFramedTransport (e.g., a value near 0xFFFFFFFF).TFramedTransport processes the malformed frame size, causing an integer overflow that leads to an incorrect memory allocation or read, resulting in a panic or crash of the Go service (oss-security, GitHub Advisory).uint32 maximum, ~4GB) arriving at Thrift service ports.TFramedTransport or memory allocation failures; sudden service restarts or crash reports.The primary remediation is to upgrade Apache Thrift to version 0.23.0 or later, which contains the fix for this vulnerability (GitHub Advisory, oss-security). For Go module users, update the dependency github.com/apache/thrift to v0.23.0 or higher. If immediate patching is not feasible, restrict network access to affected Thrift services to trusted clients only using firewall rules or network segmentation. Downstream distribution patches are available for Red Hat (RHSA-2026:14162, RHSA-2026:14885), SUSE, openSUSE, Amazon Linux 2023, and Amazon Linux 2 (Feedly).
The vulnerability was reported to the oss-security mailing list by Apache Thrift maintainer Jens Geyer on April 28, 2026, crediting 김범수 as the finder (oss-security). Multiple Linux distributions including Red Hat, SUSE, openSUSE, Amazon Linux, and Debian have issued security updates incorporating the fix. Community reaction has been measured, consistent with a denial-of-service-only vulnerability with no public exploit.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."