Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
9.8
CVE-2026-40008: Apache IoTDB: Unsecured Class Instantiation via RPC
CVE-2026-40008 · published 4 months ago
Summary
Apache IoTDB versions 1.0.0 to 2.0.9 have a security weakness that allows an attacker to load and execute arbitrary Java code. This could potentially lead to unauthorized access or malicious actions. To fix this issue, upgrade to version 2.0.10.
What to do
- Update apache software foundation apache iotdb to version 2.0.10 or later.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| apache software foundation | apache iotdb | < 2.0.10 |
Original advisory text
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache IoTDB.
The pipe processor reads a fully
qualified Java class name and
instantiates it usin...
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache IoTDB.
The pipe processor reads a fully
qualified Java class name and
instantiates it using Class.forName().newInstance() without any
validation or allowlisting.
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.
The pipe processor reads a fully
qualified Java class name and
instantiates it using Class.forName().newInstance() without any
validation or allowlisting.
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.
References
- https://lists.apache.org/thread/fm8cpvzbox2qqy99ztglm8wkk1nrg9ng vendor-advisory
Internet-facing
3 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically
- Gives an attacker full control
Severity
9.8
Critical
Type
CWE-470Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
Timeline
Published10 Jul 2026
Updated7 Nov 2026
First seen10 Jul 2026
Track software like this
Free during beta