Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

CVE-2026-40006

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-306 Ausencia de autenticación para una función crítica
Fecha de publicación:
10/07/2026
Última modificación:
10/07/2026

Descripción

*** Pendiente de traducción *** Memory Allocation with Excessive Size Value, Allocation of Resources Without Limits or Throttling, Missing Authentication for Critical Function vulnerability in Apache IoTDB.<br /> When pipe_air_gap_receiver_enabled=true, the IoTDB AirGap pipe receiver<br /> accepts raw TCP connections on port 9780 with no authentication. The<br /> readLength method reads an attacker-controlled 32-bit integer from the<br /> socket and readData passes it directly to new byte[length] with no<br /> upper-bound check. An unauthenticated attacker can cause the JVM to attempt<br /> an allocation of up to 2,147,483,647 bytes per connection, exhausting heap<br /> memory and crashing or severely degrading the DataNode process.<br /> <br /> <br /> This issue affects Apache IoTDB: from 1.0.0 before 2.0.10.<br /> <br /> Users are recommended to upgrade to version 2.0.10, which fixes the issue.