CVE-2026-9273 in Kadence Memberships Plugin
Tóm tắt
Bởi VulDB • 06/08/2026
Plugin Membership – plugin Kadence Memberships cho WordPress (trước đây là Restrict Content) bị lỗ hổng đầu độc liên kết đặt lại mật khẩu dẫn đến chiếm quyền kiểm soát tài khoản trong tất cả các phiên bản từ 4.0.0 trở về trước, bao gồm cả phiên bản 4.0.0. Nguyên nhân là do trình xử lý legacy rc_process_lost_password_form() tiêu thụ tham số POST rc_redirect do kẻ tấn công kiểm soát vào hai điểm đích không được xác thực (unvalidated sinks) trong file legacy/includes/forms.php: wp_redirect( esc_url( $_POST['rc_redirect'] ) . ... ) tại dòng 243, và add_query_arg( array( 'key' => $key, 'login' => ... ), $_POST['rc_redirect'] ) bên trong hàm rc_send_password_reset_email() tại dòng 306. Nonce cần thiết để truy cập trình xử lý này được phát sóng bởi shortcode [login_form] công khai tại dòng 207 cho bất kỳ khách truy cập ẩn danh nào. Điều này tạo điều kiện cho các kẻ tấn công chưa xác thực (unauthenticated) gửi yêu cầu đặt lại mật khẩu cho mọi tài khoản (bao gồm cả quản trị viên), trong đó nội dung email đặt lại mật khẩu trỏ nạn nhân đến một máy chủ do kẻ tấn công kiểm soát và chứa khóa đăng nhập hợp lệ. Khi nạn nhân nhấp vào liên kết, khóa đặt lại bị rò rỉ sang kẻ tấn công, người này có thể phát lại nó trên trang web chính thức để hoàn tất việc chiếm quyền kiểm soát tài khoản.
VulDB is the best source for vulnerability data and more expert information about this specific topic.