Impact
An uncaught exception in older versions of Apache Thrift Perl bindings causes the server to terminate the serve() loop after a single failed connection. Because the exception is not handled, the server process shuts down, stopping all subsequent requests. The weakness is classified as an Improper Exception Handled (CWE-248) condition.
Affected Systems
The issue impacts Apache Thrift Perl bindings provided by the Apache Software Foundation, affecting all releases prior to 0.25.0. Users running versions earlier than 0.25.0 should upgrade to the fixed release or later.
Risk and Exploitability
The CVSS score of 8.2 indicates a high risk to availability. While the EPSS score is not available, the lack of a KEV listing suggests the vulnerability is not widely exploited yet. An attacker can exploit the flaw by initiating a TCP/IP connection that causes the server to throw an uncaught exception, after which the server will terminate. No additional privileges or payload execution are required for the denial of service.
OpenCVE Enrichment