Insufficient Session Expiration Affecting org.apache.iotdb:iotdb-server package, versions [1.0.0,2.0.10)


Severity

Recommended
0.0
critical
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.44% (37th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-ORGAPACHEIOTDB-18021390
  • published20 Jul 2026
  • disclosed10 Jul 2026
  • creditAristore

Introduced: 10 Jul 2026

CVE-2026-28564  (opens in a new tab)
CWE-613  (opens in a new tab)

How to fix?

Upgrade org.apache.iotdb:iotdb-server to version 2.0.10 or higher.

Overview

org.apache.iotdb:iotdb-server is a data management system for time series data, which can provide users specific services, such as, data collection, storage and analysis.

Affected versions of this package are vulnerable to Insufficient Session Expiration in the AuthorizationFilter of the REST service, which caches authenticated users in a UserCache keyed by the Basic Authorization header and never expires or revalidates the entries. An attacker can gain authenticated access to the REST interface by replaying a captured Basic Authorization header whose credentials have since been changed or revoked, which the cache still resolves to a valid user without rechecking the credentials. Exploitation requires the REST interface to be enabled and the attacker to possess a Basic Authorization header value that was valid before its underlying credentials were rotated or revoked.

CVSS Base Scores

version 4.0
version 3.1