Description
TDengine is an open source, time-series database optimized for Internet of Things devices. Prior to 3.4.1.15, a Data Reader admin_user on a TDengine Cloud DB instance could run create udf even though standard users should have read-only permissions for non-database objects and show dnodes and create user were denied. This issue is fixed in version 3.4.1.15.
Published: 2026-07-15
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

TDengine is an open‑source time‑series database used for IoT workloads. In versions earlier than 3.4.1.15, a data‑reader role identified as admin_user could run the CREATE UDF command even though standard users should have read‑only access to non‑database objects. This flaw allows an attacker with standard user credentials to deploy arbitrary user‑defined functions, potentially giving them a foothold for further exploitation within the database environment.

Affected Systems

The vulnerability affects TDengine deployments from taosdata, specifically any TDengine Cloud DB instance running a version earlier than 3.4.1.15. Updating to 3.4.1.15 or newer resolves the issue.

Risk and Exploitability

The CVSS score of 5.4 indicates a moderate severity, while the EPSS score of less than 1% suggests a low probability of exploitation at this time. The flaw is not listed in the CISA KEV catalog. An attacker would need database access with a standard user that has inadvertently elevated privileges, and could exploit the flaw locally within the managed database service. The primary risk is the ability to inject malicious UDF code beyond the intended read‑only boundary.

Generated by OpenCVE AI on July 31, 2026 at 03:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade TDengine to version 3.4.1.15 or later to ensure the admin_user role cannot create UDFs
  • Review the role definition for admin_user to confirm that it lacks CREATE UDF privileges and revoke any unnecessary rights
  • Enable monitoring and auditing of UDF creation events so that any unauthorized activity can be detected and investigated promptly

Generated by OpenCVE AI on July 31, 2026 at 03:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 15 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
First Time appeared Taosdata
Taosdata tdengine
Vendors & Products Taosdata
Taosdata tdengine

Wed, 15 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 15 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
Description TDengine is an open source, time-series database optimized for Internet of Things devices. Prior to 3.4.1.15, a Data Reader admin_user on a TDengine Cloud DB instance could run create udf even though standard users should have read-only permissions for non-database objects and show dnodes and create user were denied. This issue is fixed in version 3.4.1.15.
Title TDengine: Standard User permission unexpect
Weaknesses CWE-269
References
Metrics cvssV3_1

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


Subscriptions

Taosdata Tdengine
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-15T19:23:31.376Z

Reserved: 2026-07-13T22:04:59.676Z

Link: CVE-2026-62355

cve-icon Vulnrichment

Updated: 2026-07-15T19:23:18.255Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T03:15:04Z

Weaknesses
  • CWE-269

    Improper Privilege Management