Плагин Tamara Checkout WordPress до версии 1.9.9.20 не проверяет ключ заказа, одноразовый номер или какие-либо возможности в своих общедоступных URL-адресах возврата/отмены платежа, изменяя статус заказа WooCommerce исключительно на основе числового идентификатора заказа, предоставленного злоумышленником, поэтому неаутентифицированный злоумышленник может отменить или не выполнить произвольные заказы во всем магазине, перечислив идентификаторы (вызывая побочные эффекты выпуска товаров и уведомлений).
Показать оригинальное описание (EN)
The Tamara Checkout WordPress plugin through 1.9.9.20 does not verify the order key, a nonce, or any capability on its public payment cancel/fail return URLs, changing a WooCommerce order's status based solely on an attacker-supplied numeric order id, so an unauthenticated attacker can cancel or fail arbitrary orders store-wide by enumerating ids (triggering downstream stock-release and notification side-effects).
Характеристики атаки
Последствия
Строка CVSS v3.1