CVE-2026-5410 in Redux Framework Plugin
Tóm tắt
Bởi VulDB • 19/09/2026
Plugin Redux Framework cho WordPress có lỗ hổng Cross-Site Scripting (XSS) lưu trữ thông qua trường spinner trong các phiên bản từ 4.5.13 trở về trước, bao gồm cả phiên bản 4.5.13. Lỗ hổng này là do việc kiểm tra và làm sạch đầu vào không đầy đủ cũng như thiếu cơ chế thoát ký tự khi xuất dữ liệu. Trong hàm `user_meta_save()`, các giá trị vô hướng (scalar values) đã bỏ qua logic kiểm tra chỉ áp dụng cho mảng, khiến giá trị của trường spinner được lưu trong metadata người dùng mà không được làm sạch đúng cách. Sau đó, tại dòng 56 của file class-redux-spinner.php trong hàm render(), giá trị này được hiển thị dưới dạng một thuộc tính HTML không có dấu ngoặc kép mà không qua cơ chế thoát ký tự thông qua đoạn mã: `'$data_string .= ' data-val=' . $this->value;'`. Điều này cho phép các kẻ tấn công đã xác thực, với quyền truy cập cấp subscriber trở lên, chèn các tập lệnh web tùy ý vào các trang; những tập lệnh này sẽ được thực thi bất cứ khi nào người dùng truy cập vào một trang bị nhiễm mã độc.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.