PT-2025-47424 · Automattic+1 · Woocommerce+1
CVSS v3.1
5.3
Média
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Nome do Software Vulnerável e Versões Afetadas
Versões do plugin YITH WooCommerce Wishlist anteriores à 4.10.0
Descrição
O plugin YITH WooCommerce Wishlist para WordPress possui um problema de autorização. O plugin não verifica corretamente a autorização do usuário para ações no endpoint da REST API
/wp-json/yith/wishlist/v1/lists e no manipulador AJAX delete item. O endpoint da REST API usa permission callback => ' return true', contornando as verificações de autorização. O manipulador AJAX delete item valida apenas a validade do nonce, sem verificação de autorização em nível de objeto. Isso permite que atacantes não autenticados exponham tokens de lista de desejos de qualquer usuário e excluam itens da lista de desejos, combinando o bypass da REST API com o nonce delete item exposto em páginas de lista de desejos compartilhadas e a verificação de autorização ausente no manipulador AJAX.Recomendações
Atualize o plugin YITH WooCommerce Wishlist para a versão 4.10.0 ou posterior.
Correção
Improper Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Woocommerce
Yith Woocommerce Wishlist