PT-2026-68790 · Timescale · Timescaledb

·

CVE-2026-70634

·

Published

2026-08-06

·

Updated

2026-08-07

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions TimescaleDB versions prior to 2.29.1
Description An out-of-bounds read exists in the Dictionary compression reverse row iterator within the tsl/src/compression/algorithms/dictionary.c file. While the forward path validates the decoded index, the reverse path relies on an assertion that is removed from release builds, leaving the 64-bit Simple8b index unvalidated. This allows an attacker with DML (Data Manipulation Language) access to a physical compressed relation to store a crafted datum and execute a reverse-order scan. When using a pass-by-value column type, the out-of-bounds Datum is returned to the client as a standard column value, potentially disclosing backend memory, including the shared buffer pool, bypassing SQL access controls.
Recommendations Update TimescaleDB to a version that includes the fix implemented in commit 517c13e.

Exploit

Fix

Improper Validation of Array Index

Out of bounds Read

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-70634

Affected Products

Timescaledb