Critical severity · published May 14, 2025
CVE-2024-24780
Apache IoTDB: Remote Code Execution with untrusted URI of User-defined function
9.8
CVSS
1.4%
EPSS
No
On KEV
Description
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.4% · higher than 73% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AI
Apache IoTDB · Apache Software Foundation
1.0.0 before 1.3.4 · source: vendor
IO
Iotdb · Apache
1.0.0 before 1.3.4 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-24780
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-24780
Mailing List
https://lists.apache.org/thread/xphtm98v3zsk9vlpfh481m1ry2ctxvmj
Mailing List
http://www.openwall.com/lists/oss-security/2025/05/14/2
More from Apache IoTDB
9.8
CVE-2026-40008
Apache IoTDB: Arbitrary Class Instantiation via Pipe Transfer RPC
9.8
CVE-2026-28564
Apache IoTDB: REST Basic Authentication Accepts Stale Cached Credentials
9.8
CVE-2026-24014
Apache IoTDB: Path Traversal in DataNode Internal RPC Trigger JAR Upload Allows Arbitrary File Write
9.8
CVE-2026-24713
Apache IoTDB: JEXL Expression Injection Vulnerability
9.8
CVE-2026-24015
Apache IoTDB: Insecure Default Configuration Vulnerability
