---
id: CVE-2026-24013
aliases:
  - PYSEC-2026-2080
title: Authentication Bypass by Spoofing vulnerability in Apache IoTDB.
summary: |-
  Authentication Bypass by Spoofing vulnerability in Apache IoTDB.
  Certain Thrift RPC query handlers lack strict validation of the sessionId
  parameter. An attacker can construct requests with a forged sessionId and,
  without performing open…
severity: critical
cvss: 9.1
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'
vendor: apache-iotdb
product: apache-iotdb
ecosystem: pip
affected:
  - 'apache-iotdb >= 1.3.3, < 2.0.8'
patched:
  - apache-iotdb 2.0.8
published: '2026-07-06'
updated: '2026-07-08'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/PYSEC-2026-2080'
references:
  - url: 'http://www.openwall.com/lists/oss-security/2026/07/06/11'
  - url: 'https://lists.apache.org/thread/6pwkgnqhbm56mvn309f87snm84s0b75y'
tags:
  - osv
  - pip
epss: 0.00635
epssPercentile: 0.49092
ingestedAt: '2026-07-09T18:56:35.384Z'
---

## Overview

Authentication Bypass by Spoofing vulnerability in Apache IoTDB.
Certain Thrift RPC query handlers lack strict validation of the sessionId
parameter. An attacker can construct requests with a forged sessionId and,
without performing openSession authentication, receive valid query results.
This allows authentication bypass and unauthorized reading of time-series
data.


This issue affects Apache IoTDB: from 1.3.3 before 2.0.8.

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

## Affected packages

- `apache-iotdb >= 1.3.3, < 2.0.8`

## Remediation

Upgrade to a patched release:

- `apache-iotdb 2.0.8`
