Description
Improper validation of length fields in the Apache IoTDB RPC service may allow a remote unauthenticated attacker to cause a denial of service. By sending a crafted malformed Thrift frame, an attacker can cause IoTDB to allocate an excessive amount of memory and crash with an OutOfMemoryError.


This issue affects Apache IoTDB: before 1.3.8, from 2.0.0 before 2.0.9.

Users are recommended to upgrade to version 2.0.10, which fixes the issue.
Published: 2026-08-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An attacker can send a malformed Thrift frame that, due to the lack of proper length validation in the RPC service, forces Apache IoTDB to allocate an unreasonably large amount of memory, leading to an OutOfMemoryError and crash of the server. The flaw is an unchecked length field (CWE‑400) combined with insufficient bounds checking (CWE‑789), giving rise to a denial‑of‑service condition that can be triggered without authentication. The result is that the affected service becomes unavailable to legitimate users.

Affected Systems

The vulnerability affects the Apache IoTDB database product from the Apache Software Foundation. All releases before 1.3.8 and the 2.0.0 series before 2.0.9 are vulnerable. Users must update to version 2.0.10 or later to eliminate the flaw.

Risk and Exploitability

The RPC interface is exposed over the network and does not require authentication, so remote attackers can trigger the flaw by sending crafted data from any host that can reach the service. With an EPSS score of < 1%, the likelihood of exploitation is low but the CVSS base score of 7.5 indicates a high severity level, making the flaw a significant risk for availability. The vulnerability is not listed in the CISA KEV catalog, indicating that there is no known widespread exploitation reported yet, but the impact remains significant for organizations relying on high availability.

Generated by OpenCVE AI on August 13, 2026 at 08:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache IoTDB to version 2.0.10 or later to fix the unchecked string length validation.
  • If an immediate upgrade is not possible, restrict access to the RPC service using firewalls or network segmentation so that only trusted hosts can contact it.
  • Monitor server logs for OutOfMemoryError occurrences and system memory usage spikes to detect potential exploitation attempts early.

Generated by OpenCVE AI on August 13, 2026 at 08:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics 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'}

ssvc

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


Mon, 10 Aug 2026 12:15:00 +0000

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

Mon, 10 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
Description Improper validation of length fields in the Apache IoTDB RPC service may allow a remote unauthenticated attacker to cause a denial of service. By sending a crafted malformed Thrift frame, an attacker can cause IoTDB to allocate an excessive amount of memory and crash with an OutOfMemoryError. This issue affects Apache IoTDB: before 1.3.8, from 2.0.0 before 2.0.9. Users are recommended to upgrade to version 2.0.10, which fixes the issue.
Title Apache IoTDB: RPC service denial of service via unchecked Thrift string length
Weaknesses CWE-400
CWE-789
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-08-12T15:54:05.223Z

Reserved: 2026-05-07T10:12:11.328Z

Link: CVE-2026-44630

cve-icon Vulnrichment

Updated: 2026-08-10T17:18:48.085Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-10T10:17:32.483

Modified: 2026-08-12T20:50:58.370

Link: CVE-2026-44630

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T09:00:11Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-789

    Memory Allocation with Excessive Size Value