Description
Insufficient Session Expiration, Authentication Bypass by Capture-replay vulnerability in Apache IoTDB.
REST Basic Authentication Accepts Stale Cached Credentials


This issue affects Apache IoTDB: from 1.0.0 before 2.0.10.

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

Impact

Apache IoTDB suffers from an authentication bypass due to insufficient session expiration. The server accepts stale cached credentials, allowing a replay attack where an attacker can reuse a previously captured credential to gain access. This flaw is classified as a capture‑replay vulnerability and falls under weaknesses in authentication management (CWE‑294) and insecure token handling (CWE‑613).

Affected Systems

All releases of Apache IoTDB from 1.0.0 up to, but not including, 2.0.10 are impacted. Users running these versions should confirm they are not using the vulnerable range and consider moving to the patched release.

Risk and Exploitability

The CVSS score of 9.8 indicates a critical severity, yet the EPSS score of less than 1% suggests that the likelihood of an exploit being seen in the wild is currently very low. The flaw is not listed in the CISA KEV catalog, but the vulnerable condition could be leveraged by a remote attacker who can reach the REST interface, making the attack vector remote over the network. The impact grants full access wherever the stolen credentials have authority, potentially compromising data confidentiality, integrity, and availability.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache IoTDB to version 2.0.10 or later to eliminate the stale credential acceptance issue.
  • Immediately delete or invalidate any cached or stored credentials after logout and enforce a session timeout policy to prevent reuse of captured tokens.
  • Enable logging and monitor authentication events for suspicious repeated login attempts, and consider disabling basic authentication in favor of more secure token or certificate‑based methods if available.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 10:15: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 Insufficient Session Expiration, Authentication Bypass by Capture-replay vulnerability in Apache IoTDB. REST Basic Authentication Accepts Stale Cached Credentials This issue affects Apache IoTDB: from 1.0.0 before 2.0.10. Users are recommended to upgrade to version 2.0.10, which fixes the issue.
Title Apache IoTDB: REST Basic Authentication Accepts Stale Cached Credentials
Weaknesses CWE-294
CWE-613
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-10T15:02:54.356Z

Reserved: 2026-03-02T02:27:12.754Z

Link: CVE-2026-28564

cve-icon Vulnrichment

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

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-294

    Authentication Bypass by Capture-replay

  • CWE-613

    Insufficient Session Expiration