PT-2026-115025 · Lychee · Lychee
CVE-2026-77466
·
Publicado
2026-10-15
·
Atualizado
2026-10-15
CVSS v4.0
8.3
Alta
| Vetor | AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Lychee versões anteriores a 7.7.0
Description
Existe um problema onde a aplicação falha em impor restrições de provedor durante o processo de checkout. Embora a função
OmnipayFactory::get supported providers() oculte o provedor de teste Omnipay Dummy em produção, o CreateSessionRequest valida apenas que o provedor enviado seja um OmnipayProviderType sem verificar OmnipayProviderType::isAllowed(). Isso permite que um comprador, incluindo convidados se webshop allow guest checkout estiver habilitado, envie manualmente o provedor Dummy para completar um fluxo de gateway de teste sem realizar um pagamento real. Se webshop auto fulfill enabled estiver ativo, a função OrderCompletedListener::fullfillOrder() pode então liberar o item comprável. Isso requer acesso à loja Supporter ou Pro e um item comprável habilitado.Recommendations
Atualizar para a versão 7.7.0.
Exploit
Correção
RCE
Incomplete List of Disallowed Inputs
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Lychee