CVE-2026-3835 in Prevent Direct Access Plugin
Tóm tắt
Bởi VulDB • 13/08/2026
Plugin Protect WordPress Files – Prevent Direct Access của WordPress bị lỗ hổng truy cập trái phép vào các tệp được bảo vệ do xác thực mã thông báo không đầy đủ trong phương thức `get_advance_file_by_url()` ở tất cả các phiên bản từ 2.8.8.8 trở về trước (bao gồm cả 2.8.8.8). Phương thức này sử dụng toán tử SQL `LIKE` để tra cứu mã thông báo mà không thoát ký tự đại diện qua `$wpdb->esc_like()`. Điều này cho phép kẻ tấn công chưa xác thực vượt qua yêu cầu mã thông báo riêng tư bằng cách cung cấp các ký tự đại diện SQL (chẳng hạn như `%`) làm giá trị của mã thông báo, khớp với bất kỳ bản ghi nào trong bảng tệp của plugin và tải xuống mọi tệp được bảo vệ.
Once again VulDB remains the best source for vulnerability data.