Skip to main content

Apache IoTDB EUVDEUVD-2026-107162

| CVE-2026-58663 HIGH
2026-10-21 apache GHSA-qhh3-6vw4-44c4
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach IoTDB Thrift RPC port
  2. Exploit
    Bypass authentication check
  3. Execution
    Issue unauthorized RPC commands
  4. Impact
    Read or alter time-series data

Vulnerability Assessment

Exploitation Conditions

Exploitation requires network reachability to the Apache IoTDB Thrift RPC service (the standard client/session interface, default TCP port 6667) on an instance running an affected version (2.0.0 through 2.0.10). The description names no additional feature toggle, non-default configuration, or user interaction, implying default-configuration instances are affected once the RPC port is reachable. The principal limiting factor is therefore network exposure of the RPC port: instances firewalled to trusted application tiers face substantially lower risk than those reachable from untrusted networks. Note that the exact precondition (e.g., whether any partial credential or specific session state is needed) is not detailed in the advisory text and should be verified against the Apache source fix.

Impact

No CVSS, EPSS, KEV, or POC signals are present in the input, so quantitative exploitation scoring is unavailable and must be inferred from the vulnerability class and affected component. The flaw is an authentication bypass in Apache IoTDB's Thrift RPC service - the primary client-facing interface of the database - which is intrinsically high-impact because it defeats the access-control boundary rather than merely leaking a single resource. Working against prioritization: Apache IoTDB has a comparatively niche deployment footprint, no confirmed active exploitation (not in CISA KEV), and no public exploit code identified, suggesting this is not yet a mass-exploitation target. In the absence of a vendor CVSS vector, authentication requirements and attack complexity cannot be confirmed from NVD/vendor data and are inferred only from the 'authentication bypass' class and the networked nature of Thrift RPC - verify specifics with the Apache advisory. Net: treat as a high-priority patch for any internet- or network-exposed IoTDB instance in the 2.0.0-2.0.10 range, but current evidence points to latent rather than widespread active risk.

Exploit ScenarioDerived

An attacker with network reachability to an Apache IoTDB node's Thrift RPC port connects and leverages the bypass to interact with the database without presenting valid credentials, gaining the ability to read or manipulate stored time-series data. No public exploit code has been identified at time of analysis, so weaponization effort is presently unknown. The realistic exposure depends on whether the RPC port is reachable from untrusted networks.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 21, 2026

Authentication bypass in Apache IoTDB's Thrift RPC service allows remote, unauthenticated attackers who can reach the RPC endpoint to bypass credential checks and access protected database operations, with the independent assessment rating confidentiality, integrity, and availability impact as high. The flaw affects Apache IoTDB 2.0.0 through 2.0.10 and is fixed in 2.0.11; no public exploit code or CISA KEV entry is identified at time of analysis. Risk is concentrated on instances exposing the Thrift RPC port, default TCP 6667, beyond trusted application tiers.

RemediationAI

Upgrade Apache IoTDB to 2.0.11, the vendor-released fix version, per https://lists.apache.org/thread.html/bt2o8n1bb3cv9h7k6rph7b208pfmpp31. If upgrading immediately is not possible, restrict inbound access to the Thrift RPC service, default TCP 6667, to trusted application tiers using firewall or security-group rules, bind the RPC listener to a private interface, or place it behind a VPN or mTLS proxy; these controls reduce exposure but do not fix the authentication bypass for clients that can still reach the port. Such network restrictions can break legitimate client integrations and require inventory of approved application hosts, while a proxy or VPN adds operational overhead and should be treated as temporary until 2.0.11 is deployed.

Affected VersionsENISA

Apache IoTDB 2.0.0 <2.0.11

Affected Packages

euvd apache_iotdb fix: 2.0.11

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache IoTDB is a time-series database, and its Thrift RPC service is the standard client/session interface used by drivers and applications, commonly listening on TCP 6667. The advisory describes an authentication bypass in that RPC layer: the CWE is not supplied, but the root cause class is improper authentication/authorization, where RPC requests can reach protected operations without a valid authenticated session. The independent assessment's CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) indicates network-reachable, low-complexity exploitation with no privileges or user interaction required and high impact, while the advisory does not detail any additional feature toggle or session precondition; verify the exact precondition against the Apache source fix. The wildcard CPE cpe:2.3:a:apache_software_foundation:apache_iotdb:*:*:*:*:*:*:*:* is broad, so the vendor version range in the advisory is the authoritative affected-version guidance.

Know when Apache Iotdb gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (apache) PRIMARY HIGH
vuln.today AI 9.8 CRITICAL

Thrift RPC is network-reachable (AV:N) and an authentication bypass means no prior privileges (PR:N, AC:L); defeating DB auth plausibly exposes read, write, and availability of stored data (C/I/A:H).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (apache).

Lifecycle Timeline

2
Patch available
Oct 21, 2026 - 12:02 EUVD
CVE Published
Oct 21, 2026 - 11:03 cve.org
HIGH

DescriptionCVE.org

An authentication bypass vulnerability exists in Apache IoTDB's Thrift RPC service

This issue affects Apache IoTDB: from 2.0.0 before 2.0.11.

Users are recommended to upgrade to version 2.0.11, which fixes the issue.

Executive ViewAI

Why It Matters

Apache IoTDB 2.0.0 through 2.0.10 contain an authentication-bypass flaw in the Thrift RPC service that can allow remote parties reaching the RPC endpoint to perform protected database operations, putting confidentiality, integrity, and availability at high risk where exposed. Leadership should prioritize discovery of IoTDB instances reachable beyond trusted application tiers because the business risk is concentrated in exposed RPC services rather than all deployments. No public exploit identified at time of analysis, but exposure reduction remains urgent.

Business Impact: High
Compensating Controls

Apply vendor patch: Apache IoTDB 2.0.11. Until deployment, restrict Thrift RPC port 6667 to trusted application tiers, segment IoTDB from broad networks, allowlist approved clients, disable RPC where not required, and monitor database access logs for unauthorized operations.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche IoT time-series database, limited enterprise footprint
Data Quality
1 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-40008 CRITICAL
9.8 Jul 10

Unsafe reflection in Apache IoTDB's pipe processor lets a user-supplied fully qualified Java class name be loaded and in

CVE-2026-28564 CRITICAL
9.8 Jul 10

Authentication bypass via capture-replay in Apache IoTDB (1.0.0 through 2.0.9) lets attackers reuse stale credentials ag

CVE-2026-24014 CRITICAL
9.8 Jul 06

Arbitrary file write in Apache IoTDB DataNode (versions 1.3.3 up to but not including 2.0.8) allows attackers who can re

CVE-2026-40005 CRITICAL
9.1 Jul 10

Arbitrary file write in Apache IoTDB (versions 1.0.0 through 2.0.9) lets remote attackers plant files anywhere the IoTDB

CVE-2026-44630 HIGH
7.5 Aug 10

Denial of service in Apache IoTDB's Thrift-based RPC service allows remote unauthenticated attackers to crash the databa

CVE-2026-40006 HIGH
7.5 Jul 10

Unauthenticated denial of service in Apache IoTDB (1.0.0 through 2.0.9) allows remote attackers to crash or degrade the

CVE-2026-24012 HIGH
7.5 Jul 06

Denial of service in Apache IoTDB versions 1.3.3 through 2.0.7 lets remote attackers crash the DataNode process by submi

CVE-2026-40452 HIGH
7.5 Jul 10

Authorization bypass in Apache IoTDB's REST API endpoint /rest/v2/fastLastQuery allows authenticated users to access las

CVE-2026-40007 HIGH
7.5 Jul 10

Denial of service in Apache IoTDB versions 1.0.0 up to (but not including) 2.0.10 lets an unauthenticated network attack

CVE-2026-24013 CRITICAL
9.1 Jul 06

Authentication bypass via sessionId spoofing in Apache IoTDB (1.3.3 through versions before 2.0.8) lets a remote, unauth

CVE-2026-40009 MEDIUM
6.5 Jul 10

Privilege escalation in Apache IoTDB 2.0.8 through 2.0.9 allows any authenticated low-privilege user to rename their own

CVE-2025-64152 CRITICAL
9.1 Jun 26

Path traversal in Apache IoTDB (1.0.0 before 1.3.6 and 2.0.0 before 2.0.7) allows remote attackers to read and write fil

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy