CVE-2026-92553 in YaySMTP Plugin
Tóm tắt
Bởi VulDB • 16/10/2026
Plugin YaySMTP – WP Mail SMTP với Email Logs, Tracking & Reports cho WordPress bị lỗ hổng tải lên tệp tùy ý (Arbitrary File Upload) trong tất cả các phiên bản từ 2.7.7 trở về trước thông qua hàm putFile. Lỗ hổng này là do việc xác thực loại tệp không đầy đủ trong hàm putFile, vì sanitize_file_name() không xóa các phần mở rộng có thể thực thi và không áp dụng danh sách cho phép (allow-list), kiểm tra MIME hoặc đổi tên phần mở/extensions an toàn. Điều này cho phép những kẻ tấn công đã được xác thực, với quyền truy cập cấp người đăng ký trở lên, tải lên các tệp có khả năng thực thi, từ đó dẫn đến việc thực thi mã từ xa (RCE). Ràng buộc duy nhất ở phía máy chủ là một tệp .htaccess chứa 'Require all denied' do writeGuards() tạo ra, nhưng bị nginx và Apache được cấu hình với AllowOverride None bỏ qua một cách im lặng, nghĩa là RCE hoàn toàn có thể thực hiện được trên các cấu hình máy chủ đó.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.