{
  "from_raw": "Haonan Hou <haonan@apache.org>",
  "from": "Haonan Hou <ha...@apache.org>",
  "gravatar": "077d6b3571cf3c6b81dadb75bcf8f139",
  "to": "an...@apache.org,\n de...@iotdb.apache.org",
  "subject": "CVE-2026-40007: Apache IoTDB: Unauthenticated unbounded recursion in IoTDB AirGap receiver's E-language prefix parser causes per-connection StackOverflowError",
  "message-id": "<6ef3abbc-9b2c-8a27-3ba9-1cc48fdb773e@apache.org>",
  "mid": "tr23kh6kp8drrsv8ypv1mqm4v5kyy23m",
  "permalinks": [
    "tr23kh6kp8drrsv8ypv1mqm4v5kyy23m",
    "re7f3c7341e36564474b4547a26f43f85874b1a2e7ec2552cb4cdff14@<announce.apache.org>"
  ],
  "dbid": "2f3039378133a7efb9f2109a5a248d687465684a8533c09b1c2f552ca9bbc905",
  "cc": "de...@iotdb.apache.org",
  "epoch": 1783665056,
  "list": "<announce.apache.org>",
  "list_raw": "<announce.apache.org>",
  "date": "2026/07/10 06:30:56",
  "private": false,
  "references": "",
  "in-reply-to": "",
  "body": "Severity: moderate \n\nAffected versions:\n\n- Apache IoTDB 1.0.0 before 2.0.10\n\nDescription:\n\nUncontrolled Recursion, Uncontrolled Resource Consumption vulnerability in Apache IoTDB.\nWhen pipe_air_gap_receiver_enabled=true, the IoTDB AirGap receiver's\nreadLength method calls itself recursively each time it recognises the\nE-language prefix in socket data, with no depth limit. An unauthenticated\nattacker can send a stream of repeated E-language prefixes that drives the\nrecursion arbitrarily deep, exhausting the receiver thread's JVM stack and\nraising StackOverflowError.\n\n\nThis issue affects Apache IoTDB: from 1.0.0 before 2.0.10.\n\nUsers are recommended to upgrade to version 2.0.10, which fixes the issue.\n\nCredit:\n\nbugbunny.ai (finder)\n\nReferences:\n\nhttps://iotdb.apache.org\nhttps://www.cve.org/CVERecord?id=CVE-2026-40007\n\n",
  "body_short": "Severity: moderate \n\nAffected versions:\n\n- Apache IoTDB 1.0.0 before 2.0.10\n\nDescription:\n\nUncontrolled Recursion, Uncontrolled Resource Consumption vulnerability in Apache IoTDB.\nWhen pipe_air_gap_rec",
  "html_source_only": false,
  "attachments": [],
  "forum": "announce@apache.org",
  "size": 2850,
  "id": "tr23kh6kp8drrsv8ypv1mqm4v5kyy23m"
}