CVE-2026-70635 in TimescaleDB
Tóm tắt
Bởi VulDB • 07/08/2026
TimescaleDB qua phiên bản 2.29.1 (đã được sửa trong commit 517c13e) chứa một lỗ hổng đọc vượt vùng nhớ (out-of-bounds read), cho phép các kẻ tấn công đã xác thực gây ra lỗi toàn vẹn kết quả truy vấn hoặc làm sập backend bằng cách cung cấp giá trị selector-11 Simple8b được tạo đặc biệt. Giá trị này được lưu trữ trong kiểu chỉ mục từ điển Arrow signed int16 và vượt qua các kiểm tra xác thực chỉ số trong quá trình giải nén từ điển văn bản hàng loạt (bulk text dictionary decompression). Các kẻ tấn công có quyền truy cập DML trực tiếp vào quan hệ hypertable vật lý đã nén chưa đóng băng (non-frozen physical compressed hypertable relation) có thể kích hoạt việc đọc vượt vùng nhớ trước phần cơ sở của mảng offsets hiện tại thông qua chiến lược băm single-text VectorAgg, dẫn đến kết quả tổng hợp không chính xác, lỗi SIGSEGV ở backend hoặc quá trình khôi phục sự cố PostgreSQL tùy thuộc vào cấu hình xây dựng.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.