Description
Uncaught exception, improper handling of exceptional conditions, improper resource shutdown vulnerability in Apache Thrift D thrift.server.nonblocking.TNonblockingServer.



This issue affects Apache Thrift: before 0.25.0.



Users are recommended to upgrade to version 0.25.0, which fixes the issue.
Published: 2026-10-02
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

An uncaught exception in the libevent callback cycle causes the D language implementation of Apache Thrift’s non‑blocking server to terminate, preventing it from accepting further requests. The flaw stems from improper exception handling and resource cleanup, as reflected by the CWE identifiers relating to exception safety, missing documentation, and deallocation errors. A successful trigger removes service availability for any client that can reach the vulnerable server, potentially disrupting critical applications.

Affected Systems

The vulnerability affects all installations of Apache Thrift built before version 0.25.0. This includes any application that incorporates the Thrift D server family, regardless of platform, as long as the affected library is in use.

Risk and Exploitability

The CVSS score of 8.2 classifies the issue as high severity. Although an EPSS score is not currently available and the vulnerability is not listed in CISA KEV, the remote nature of the attack and lack of authentication requirements make exploitation straightforward for an attacker with network access to the Thrift service. If an adversary can reach the server, they can repeatedly invoke the faulty routine to repeatedly trigger the crash and achieve denial of service.

Generated by OpenCVE AI on October 2, 2026 at 12:57 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Apache Thrift 0.25.0 or later to remove the flaw
  • If upgrading is delayed, limit access to the Thrift service via firewall rules or virtual network segmentation to trusted IP ranges
  • Monitor server logs and uptime metrics for sudden shutdowns or restarts, and configure alerts to detect repeated service interruptions

Generated by OpenCVE AI on October 2, 2026 at 12:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 03 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
First Time appeared Redhat
Redhat hummingbird
CPEs cpe:/a:redhat:hummingbird:1
Vendors & Products Redhat
Redhat hummingbird
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Fri, 02 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache thrift
Vendors & Products Apache
Apache thrift

Fri, 02 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 02 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description Uncaught exception, improper handling of exceptional conditions, improper resource shutdown vulnerability in Apache Thrift D thrift.server.nonblocking.TNonblockingServer. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
Title Apache Thrift: An exception escaping a libevent callback stops the D library's non-blocking server, allowing an unauthenticated remote attacker to deny service
Weaknesses CWE-248
CWE-404
CWE-755
References
Metrics cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-02T13:55:52.226Z

Reserved: 2026-09-11T20:49:23.241Z

Link: CVE-2026-90440

cve-icon Vulnrichment

Updated: 2026-10-02T13:55:46.248Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T12:17:22.507

Modified: 2026-10-02T14:30:28.440

Link: CVE-2026-90440

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-02T11:44:11Z

Links: CVE-2026-90440 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T14:44:23Z

Weaknesses
  • CWE-248

    Uncaught Exception

  • CWE-404

    Improper Resource Shutdown or Release

  • CWE-755

    Improper Handling of Exceptional Conditions