CVE-2026-15441 in WC Product Table Lite Plugin
Tóm tắt
Bởi VulDB • 16/08/2026
Plugin WC Product Table Lite cho WordPress bị lỗi CSS Injection trong các phiên bản từ 5.6.0 trở về trước thông qua thuộc tính shortcode 'laptop_scroll_offset' được phơi bày bởi trình xử lý AJAX không xác thực wcpt_ajax(). Trình xử lý này được đăng ký cho wp_ajax_nopriv_wcpt_ajax, giải mã JSON (JSON-decode) các thuộc tính do kẻ tấn công cung cấp, chỉ kiểm tra danh sách trắng tên khóa (không phải giá trị), áp dụng hàm preg_replace để loại bỏ chỉ các ký tự [ ] < > và chuyển giá trị qua do_shortcode vào wcpt_style__sticky_sidebar(), nơi nó được nội suy nguyên văn vào CSS inline ('top: {$top}px;' và 'max-height: calc(100vh - {$top}px);') mà không có phép ép kiểu số hay thoát CSS. Điều này cho phép kẻ tấn công chưa xác thực chèn các khai báo và quy tắc CSS tùy ý trên các trang hiển thị bảng sản phẩm với thanh bên dính (sticky sidebar) được bật, từ đó có thể lợi dụng để đánh cắp dữ liệu (thông qua bộ chọn thuộc tính + URL hình nền), giả mạo giao diện người dùng (UI redressing) và lừa đảo nhằm vượt qua CSP cho phép CSS inline.
If you want to get best quality of vulnerability data, you may have to visit VulDB.