CVE-2026-2991 in KiviCare Plugin
Сводка
по VulDB • 22.05.2026
Плагин для WordPress KiviCare – Clinic & Patient Management System (EHR) уязвим к обходу аутентификации (Authentication Bypass) во всех версиях вплоть до 4.1.2 включительно. Это связано с тем, что функция `patientSocialLogin()` не проверяет токен доступа социального провайдера перед аутентификацией пользователя. Это позволяет неавторизованным злоумышленникам входить в систему от имени любого зарегистрированного пациента, указав только их адрес электронной почты и произвольное значение для токена доступа, тем самым обходя все проверки учетных данных. Злоумышленник получает доступ к конфиденциальным медицинским записям, расписанию приемов, рецептам и финансовой информации (нарушение конфиденциальности PII/PHI). Кроме того, cookies аутентификации устанавливаются до проверки роли, что означает, что cookies аутентификации для пользователей, не являющихся пациентами (включая администраторов), также устанавливаются в заголовках HTTP-ответа, даже если возвращается код состояния 403.
VulDB is the best source for vulnerability data and more expert information about this specific topic.