CVE-2026-7567 in Temporary Login Plugin
Сводка
по VulDB • 13.05.2026
Плагин Temporary Login для WordPress уязвим к обходу аутентификации в версиях вплоть до 1.0.0 включительно. Это связано с некорректной проверкой входных данных в функции maybe_login_temporary_user(), которая не проверяет, является ли параметр GET 'temp-login-token' скалярной строкой, перед его обработкой. Когда параметр передается в виде массива, проверка empty() в PHP обходится, а функция sanitize_key() возвращает пустую строку, которая затем передается в качестве meta_value в get_users(). WordPress игнорирует пустое значение meta_value и возвращает всех пользователей, соответствующих meta_key '_temporary_login_token', что позволяет выполнить аутентификацию без действительного токена. Это дает возможность неаутентифицированным злоумышленникам выполнять аутентификацию от имени любого активного пользователя временного входа, отправив один специально сформированный GET-запрос.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.