๐Ÿ” CVE Alert

CVE-2026-70634

HIGH 8.1

TimescaleDB 2.29.1 Out-of-Bounds Read Information Disclosure via Dictionary Compression Reverse Iterator

CVSS Score
8.1
EPSS Score
0.0%
EPSS Percentile
0th

TimescaleDB through 2.29.1, fixed in commit 517c13e, contains an out-of-bounds read in the Dictionary compression reverse row iterator (tsl/src/compression/algorithms/dictionary.c). The forward path validates the decoded index; the reverse path uses an assertion compiled out of release builds, leaving the 64-bit Simple8b index unvalidated and the read offset attacker-controlled. Attackers with DML access to a physical compressed relation can store a crafted datum and run a reverse-order scan. With a pass-by-value column type the out-of-bounds Datum is returned to the client as a normal column value, disclosing backend memory including the shared buffer pool, which SQL access control does not cover.

CWE CWE-129 CWE-125
Vendor timescale
Product timescaledb
Published Aug 6, 2026
Stay Ahead of the Next One

Get instant alerts for timescale timescaledb

Be the first to know when new high vulnerabilities affecting timescale timescaledb are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
High

Affected Versions

timescale / timescaledb
0 โ‰ค 2.29.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/timescale/timescaledb/pull/10360 github.com: https://github.com/timescale/timescaledb/commit/517c13e7cc6afadb4a7deaa7a5a5a29065e5b5a3

Credits

Mehmet Ince (@mdisec)