Impact
The vulnerability in Apache Thrift’s C++ WebSocket server transport causes the server to read an incomplete request length, resulting in the use of uninitialized resources and the return of incorrect status codes. This flaw can lead to inconsistent server responses, unexpected crashes, or a denial‑of‑service condition. While the description does not suggest code execution, the improper handling of requests undermines reliability and could be leveraged by an attacker to exhaust server resources.
Affected Systems
Apache Thrift versions prior to 0.25.0 are affected. The vulnerability applies to the C++ WebSocket server transport implementation distributed by the Apache Software Foundation. No specific sub‑versions or platform restrictions are mentioned.
Risk and Exploitability
The CVSS score of 6.3 indicates moderate severity, and the EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog. Attackers could exploit the flaw remotely by sending malformed WebSocket frames to a publicly exposed Thrift service, potentially causing the server to crash or exhibit erratic behavior. No proof of exploit is provided in the advisory, but the risk stems from unstable handling of client requests.
OpenCVE Enrichment