CVE-2026-41604
8.2Apache · 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.