Description
Uncontrolled Resource Consumption vulnerability in Apache IoTDB. 

Some interface fails to impose reasonable
limits on the time span and aggregation interval of the query. An attacker
can construct a request with extreme parameters (e.g., a very large time
range combined with a minimal interval). This forces the DataNode to build
an enormous result set in memory, which exhausts the Java heap and causes
the DataNode process to crash.

This issue affects Apache IoTDB: from 1.3.3 before 2.0.8.

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

Impact

Apache IoTDB lacks boundaries on the time span and aggregation interval that can be requested, creating a resource exhaustion weakness (CWE-400). An attacker who can send a query with a large time range and a very small interval forces the DataNode to assemble an enormous result set in memory, exhausting the Java heap and causing the DataNode process to terminate. The crash results in a service outage for all clients' availability.

Affected Systems

The flaw affects all Apache IoTDB deployments running versions from 1.3.3 up to but not including 2.0.8. Any installation that exposes the vulnerable aggregation query interface is susceptible.

Risk and Exploitability

The CVSS score of 7.5 indicates high severity, and the EPSS score of less than 1 % suggests that exploitation is unlikely at this time. The issue is not listed in the CISA KEV catalog. Attackers can trigger the failure by sending a crafted aggregation query that spans a very large time range with a minimal interval. Based on the description, it is inferred that the attacker does not need any special privileges beyond the ability to communicate with the vulnerable service over the network.

Generated by OpenCVE AI on July 26, 2026 at 20:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache IoTDB to version 2.0.8 or later, which removes the unbounded aggregation limits.
  • If an upgrade is not immediately possible, configure or enforce limits on the maximum time range and aggregation interval accepted by the query endpoint to prevent excessively large result sets.
  • Implement monitoring of Java heap consumption or set up restart policies so that a crashed DataNode process downtime.

Generated by OpenCVE AI on July 26, 2026 at 20:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 13: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, 06 Jul 2026 12:00:00 +0000

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

Mon, 06 Jul 2026 09:00:00 +0000

Type Values Removed Values Added
Description Uncontrolled Resource Consumption vulnerability in Apache IoTDB.  Some interface fails to impose reasonable limits on the time span and aggregation interval of the query. An attacker can construct a request with extreme parameters (e.g., a very large time range combined with a minimal interval). This forces the DataNode to build an enormous result set in memory, which exhausts the Java heap and causes the DataNode process to crash. This issue affects Apache IoTDB: from 1.3.3 before 2.0.8. Users are recommended to upgrade to version 2.0.8, which fixes the issue.
Title Apache IoTDB: Denial of Service via Resource Exhaustion in Aggregation Query
Weaknesses CWE-400
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-06T20:37:56.860Z

Reserved: 2026-01-20T02:30:29.932Z

Link: CVE-2026-24012

cve-icon Vulnrichment

Updated: 2026-07-06T20:37:56.860Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T20:45:03Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption