CVE-2026-41604

8.2

Apache · Thrift

An out-of-bounds read vulnerability exists in Apache Thrift versions prior to 0.23.0, potentially allowing for service disruption.

Executive summary

Apache Thrift versions prior to 0.23.0 are vulnerable to an out-of-bounds read flaw that could lead to unauthorized information disclosure or a denial of service condition.

Vulnerability

This vulnerability is an out-of-bounds read (CWE-125) triggered when the application processes malformed input. Based on the CVSS vector, this issue is exploitable by an unauthenticated remote attacker with no user interaction required.

Business impact

The vulnerability carries a CVSS score of 8.2, reflecting a high severity due to the potential for service instability and partial confidentiality loss. An attacker could leverage this flaw to crash critical services relying on the Thrift framework, leading to significant operational downtime and potential exposure of sensitive memory contents.

Remediation

Immediate Action: Upgrade all instances of Apache Thrift to version 0.23.0 or later to apply the necessary security patches.

Proactive Monitoring: Review application logs for unexpected service crashes or malformed packet patterns originating from external network segments.

Compensating Controls: Deploy network-level ingress filtering to restrict access to Thrift endpoints to trusted IP ranges, reducing the attack surface for unauthenticated requests.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

Given the high severity and the potential for remote, unauthenticated exploitation, organizations should prioritize updating their Apache Thrift dependencies to version 0.23.0. Testing should be conducted in staging environments to ensure compatibility with the updated library, followed by a rapid deployment to production systems to mitigate the risk of service disruption.

More Apache CVEs

Sources

Originally found and disclosed by Hasnain Lakhani, per the CVE Program record.