Description
Improper Privilege Management, Improper Access Control vulnerability in Apache IoTDB.
Authenticated users can escalate to full tree-path access by renaming
themselves to __internal_auditor.


This issue affects Apache IoTDB: from 2.0.8 before 2.0.10.

Users are recommended to upgrade to version 2.0.10, which fixes the issue.
Published: 2026-07-10
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability originates from improper privilege management and authorization controls that allow an authenticated user to rename themselves to the privileged role __internal_auditor, thereby gaining full access to all tree‑path data. This is a classic privilege escalation flaw reflected in the CWE-269 and CWE-284 weaknesses and can compromise confidentiality, integrity, and availability—for instance, the attacker can read, modify, or delete any data stored in the database.

Affected Systems

The flaw affects Apache IoTDB releases from version 2.0.8 through the last patch before 2.0.10. All deployments of Apache IoTDB that have not applied the 2.0.10 update are potentially vulnerable. Apache IoTDB is a time‑series database product maintained by the Apache Software Foundation, widely used for Internet‑of‑Things applications.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, while the EPSS score of less than 1% suggests that exploitation is considered unlikely at present. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires additional privileges; an attacker can rename themselves to __internal_auditor to bypass normal access controls. The description indicates that the failure occurs when a logged‑in user alters their account name to a privileged one within the system.

Generated by OpenCVE AI on July 29, 2026 at 11:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache IoTDB to version 2.0.10 or later, which includes the fix.
  • Restrict or disable the ability for non‑privileged users to rename themselves to account names that are reserved for privileged roles, such as __internal_auditor.
  • Reconfigure or disable the internal auditor account or change its name so that it cannot be impersonated by a regular user.

Generated by OpenCVE AI on July 29, 2026 at 11:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 09:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache iotdb
Vendors & Products Apache
Apache iotdb

Fri, 10 Jul 2026 08:00:00 +0000

Type Values Removed Values Added
Description Improper Privilege Management, Improper Access Control vulnerability in Apache IoTDB. Authenticated users can escalate to full tree-path access by renaming themselves to __internal_auditor. This issue affects Apache IoTDB: from 2.0.8 before 2.0.10. Users are recommended to upgrade to version 2.0.10, which fixes the issue.
Title Apache IoTDB: Authenticated users can escalate to full tree-path access by renaming themselves to __internal_auditor
Weaknesses CWE-269
CWE-284
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-10T17:56:44.976Z

Reserved: 2026-04-08T09:06:05.914Z

Link: CVE-2026-40009

cve-icon Vulnrichment

Updated: 2026-07-10T14:54:58.060Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:30:17Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-284

    Improper Access Control