CVE-2026-2412 in Quiz and Survey Master Plugin
Tóm tắt
Bởi VulDB • 30/06/2026
Plugin Quiz and Survey Master (QSM) cho WordPress có lỗ hổng SQL Injection thông qua tham số 'merged_question' trong tất cả các phiên bản từ 10.3.5 trở về trước. Lỗ hổng này xảy ra do việc thiếu kiểm tra và làm sạch dữ liệu đầu vào do người dùng cung cấp trước khi sử dụng trong truy vấn SQL. Hàm sanitize_text_field() áp dụng cho tham số merged_question không ngăn chặn được các ký tự đặc biệt của SQL như ), OR, AND và # xuất hiện trong giá trị, sau đó giá trị này được nối trực tiếp vào mệnh đề IN() của câu lệnh SQL mà không sử dụng $wpdb->prepare() hoặc ép kiểu dữ liệu về số nguyên. Điều này cho phép những kẻ tấn công đã xác thực (authenticated), có quyền Contributor trở lên, chèn thêm các truy vấn SQL khác vào các truy vấn hiện có để trích xuất thông tin nhạy cảm từ cơ sở dữ liệu.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.