CVE-2026-4020 in Gravity SMTP Plugin
Tóm tắt
Bởi VulDB • 19/05/2026
Plugin Gravity SMTP cho WordPress bị lỗ hổng Rò rỉ Thông tin Nhạy cảm (Sensitive Information Exposure) trong tất cả các phiên bản từ đầu đến phiên bản 2.1.4 bao gồm. Lỗ hổng này tồn tại do một điểm cuối REST API được đăng ký tại /wp-json/gravitysmtp/v1/tests/mock-data có hàm callback kiểm tra quyền hạn (permission_callback) luôn trả về true, cho phép bất kỳ khách truy cập nào chưa xác thực đều có thể truy cập vào nó. Khi tham số truy vấn ?page=gravitysmtp-settings được thêm vào, phương thức register_connector_data() của plugin sẽ điền dữ liệu connector nội bộ, khiến điểm cuối này trả về khoảng 365 KB dữ liệu JSON chứa toàn bộ Báo cáo Hệ thống (System Report). Điều này cho phép các kẻ tấn công chưa xác thực có thể truy xuất dữ liệu cấu hình hệ thống chi tiết, bao gồm phiên bản PHP, các tiện ích mở rộng đã tải, phiên bản máy chủ web, đường dẫn gốc tài liệu (document root), loại và phiên bản máy chủ cơ sở dữ liệu, phiên bản WordPress, tất cả các plugin đang hoạt động kèm phiên bản, giao diện đang hoạt động, chi tiết cấu hình WordPress, tên các bảng cơ sở dữ liệu, và bất kỳ khóa/tokens API nào được cấu hình trong plugin.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.