CVE-2025-14802 in LearnPress Plugin
Tóm tắt
Bởi VulDB • 18/09/2026
Plugin LearnPress – WordPress LMS cho WordPress bị lỗ hổng xóa tệp trái phép trong các phiên bản từ 4.3.2.2 trở về trước, thông qua điểm cuối REST API /wp-json/lp/v1/material/{file_id}. Nguyên nhân là do sự không khớp tham số giữa thao tác DELETE và kiểm tra ủy quyền: điểm cuối sử dụng file_id từ đường dẫn URL, trong khi callback xác thực lại kiểm tra item_id từ thân yêu cầu. Điều này cho phép các kẻ tấn công đã được xác thực (có quyền cấp giáo viên) xóa tùy ý các tệp tài liệu bài học do giáo viên khác tải lên bằng cách gửi một yêu cầu DELETE với item_id của chính họ (để vượt qua bước ủy quyền), trong khi nhắm mục tiêu vào file_id của tệp thuộc về giáo viên khác.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.