CVE-2026-40098 in magento-lts
Sumário
de VulDB • 22/05/2026
O Magento Long Term Support (LTS) é um projeto não oficial, impulsionado pela comunidade, que oferece uma alternativa à plataforma de comércio eletrônico Magento Community Edition, com um alto nível de compatibilidade com versões anteriores. Antes da versão 20.17.0, o endpoint de compartilhamento da lista de desejos (wishlist) para adicionar itens ao carrinho autorizava o acesso com um `sharing_code` público, mas carregava o item da lista de desejos alvo por meio de um `wishlist_item_id` global separado, sem jamais verificar se o item pertencia à lista de desejos compartilhada referenciada por esse código. Isso permite que um atacante utilize um código de lista de desejos compartilhada válido para a lista A e um ID de item da lista de desejos pertencente à lista de desejos da vítima B para importar o item B da vítima no carrinho do atacante por meio do fluxo de lista de desejos compartilhada da lista A. Como o `buyRequest` armazenado do item da vítima é reutilizado durante a importação para o carrinho, os dados privados de opções personalizadas da vítima são copiados para a cota (quote) do atacante. Se o produto utilizar uma opção personalizada de arquivo, isso pode ser elevado a uma divulgação de arquivos entre usuários, pois os metadados do arquivo importado são preservados e o endpoint de download não está vinculado à propriedade. A versão 20.17.0 corrige a vulnerabilidade.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.