Read the docs
TI-2024-16297 Aliases CVE-2024-24780GHSA-f4rq-f4j9-f6rm

Apache IoTDB: Remote Code Execution with untrusted URI of User-defined function

Priority MEDIUM 46CWE-94Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-94.

Summary

Remote Code Execution with untrusted URI of UDF vulnerability in Apache IoTDB. The attacker who has privilege to create UDF can register malicious function from untrusted URI. This issue affects Apache IoTDB: from 1.0.0 before 1.3.4. Users are recommended to upgrade to version 1.3.4, which fixes the issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.01437 73rd percentileScored 2026-11-07
Fix Fixed Apache IoTDB (Apache Software Foundation): 1.3.4org.apache.iotdb:iotdb-core (Maven): 1.3.4+1 more product

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache IoTDB1.0.0 to before 1.3.41.3.4Patch availableCNA
—org.apache.iotdb:iotdb-core (Maven)1.0.0 to before 1.3.41.3.4Patch availableGHSA-f4rq-f4j9-f6rm
—apache-iotdb (PyPI)1.0.0 to before 1.3.41.3.4Patch availableGHSA-f4rq-f4j9-f6rm
  • Apache IoTDB VendorApache Affected 1.0.0 to before 1.3.4 Fixed in 1.3.4 Patch available CNA
  • org.apache.iotdb:iotdb-core (Maven) Vendor— Affected 1.0.0 to before 1.3.4 Fixed in 1.3.4 Patch available GHSA-f4rq-f4j9-f6rm
  • apache-iotdb (PyPI) Vendor— Affected 1.0.0 to before 1.3.4 Fixed in 1.3.4 Patch available GHSA-f4rq-f4j9-f6rm

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apache:iotdb:*:*:*:*:*:*:*:*1.0.0 to before 1.3.4VulnerableApache
  • cpe:2.3:a:apache:iotdb:*:*:*:*:*:*:*:* Versions 1.0.0 to before 1.3.4 Vulnerable ·Apache

Remediation

  • Fix · CNA Apache IoTDB (Apache Software Foundation) Fixed in 1.3.4
  • Fix · GHSA-f4rq-f4j9-f6rm org.apache.iotdb:iotdb-core (Maven) Fixed in 1.3.4 Advisory →
  • Fix · GHSA-f4rq-f4j9-f6rm apache-iotdb (PyPI) Fixed in 1.3.4 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-24780
  2. 2026-10-03 Alias added: GHSA-f4rq-f4j9-f6rm

References

  • TI-2020-15666 XML external entity injection in jackson-databind CVSS 3.1HIGH 7.5
  • TI-2023-10331 Apache IoTDB grafana-connector Login Bypass Vulnerability CVSS 3.1CRITICAL 9.8
  • TI-2026-19926 Apache IoTDB: JEXL Expression Injection Vulnerability CVSS 3.1CRITICAL 9.8
  • TI-2026-19352 Apache IoTDB: Insecure Default Configuration Vulnerability CVSS 3.1CRITICAL 9.8
  • TI-2026-19351 Apache IoTDB: Path Traversal in DataNode Internal RPC Trigger JAR Upload Allows Arbitrary File Write CVSS 3.1CRITICAL 9.8
  • TI-2026-19350 Apache IoTDB: Authentication Bypass via Forged SessionID in Thrift RPC CVSS 3.1CRITICAL 9.1
See all 19 →

Sources