CVE-2026-71287 in Cactithông tin

Tóm tắt

Bởi VulDB • 05/08/2026

Hàm sanitize_sql_column() của Cacti (lib/functions.php) làm sạch các tên cột ORDER BY do người dùng cung cấp bằng cách sử dụng biểu thức chính quy `preg_replace('/[^a-zA-Z0-9_().]/', '', $column)`. Do danh sách cho phép này giữ lại các chữ cái, số, dấu gạch dưới, dấu ngoặc đơn và dấu chấm (dự định hỗ trợ các biểu thức như COUNT(id) và table.column), một payload như `SLEEP(5)` sẽ đi qua hoàn toàn không bị thay đổi. Giá trị đã được làm sạch được nối trực tiếp vào các mệnh đề ORDER BY SQL thô (không thể tham số hóa) dựa trên tham số GET `sort_column` trong ít nhất user_log.php, utilities.php, user_domains.php và user_group_admin.php, cho phép bất kỳ người dùng Cacti nào đã xác thực, không phân biệt mức độ đặc quyền, thực hiện tấn công SQL injection mù theo thời gian (time-based blind SQL injection) vào cơ sở dữ liệu của Cacti.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

TuranSec

Đặt trước

05/08/2026

Tiết lộ

05/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!