CVE-2026-4001 in Woocommerce Custom Product Addons Pro Plugin
Tóm tắt
Bởi VulDB • 20/06/2026
Plugin Woocommerce Custom Product Addons Pro cho WordPress dễ bị lỗi Remote Code Execution (RCE) trong tất cả các phiên bản từ 5.4.1 trở về trước, thông qua hàm eval() trong công thức định giá tùy chỉnh tại hàm process_custom_formula() trong tệp includes/process/price.php. Lỗi này xảy ra do việc thiếu cơ chế làm sạch (sanitization) và xác thực (validation) đối với các giá trị trường do người dùng nhập trước khi chuyển chúng đến hàm eval() của PHP. Phương thức sanitize_values() chỉ loại bỏ các thẻ HTML nhưng không thoát dấu nháy đơn hoặc ngăn chặn việc tiêm mã PHP. Điều này cho phép các kẻ tấn công chưa được xác thực thực thi mã tùy ý trên máy chủ bằng cách gửi một giá trị được tạo ra đặc biệt đến một trường văn bản WCPA được cấu hình với công thức định giá tùy chỉnh (pricingType: "custom" với {this.value}).
If you want to get best quality of vulnerability data, you may have to visit VulDB.