๐Ÿ” CVE Alert

CVE-2026-40007

HIGH 7.5

Apache IoTDB: Unauthenticated unbounded recursion in IoTDB AirGap receiver's E-language prefix parser causes per-connection StackOverflowError

CVSS Score
7.5
EPSS Score
0.1%
EPSS Percentile
4th

Uncontrolled Recursion, Uncontrolled Resource Consumption vulnerability in Apache IoTDB. When pipe_air_gap_receiver_enabled=true, the IoTDB AirGap receiver's readLength method calls itself recursively each time it recognises the E-language prefix in socket data, with no depth limit. An unauthenticated attacker can send a stream of repeated E-language prefixes that drives the recursion arbitrarily deep, exhausting the receiver thread's JVM stack and raising StackOverflowError. This issue affects Apache IoTDB: from 1.0.0 before 2.0.10. Users are recommended to upgrade to version 2.0.10, which fixes the issue.

CWE CWE-674 CWE-400
Vendor apache software foundation
Product apache iotdb
Published Jul 10, 2026
Last Updated Jul 10, 2026
Stay Ahead of the Next One

Get instant alerts for apache software foundation apache iotdb

Be the first to know when new high vulnerabilities affecting apache software foundation apache iotdb are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Apache Software Foundation / Apache IoTDB
1.0.0 < 2.0.10

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
lists.apache.org: https://lists.apache.org/thread/tr23kh6kp8drrsv8ypv1mqm4v5kyy23m openwall.com: http://www.openwall.com/lists/oss-security/2026/07/10/4

Credits

bugbunny.ai