PT-2026-51434 · Wwbn+2 · Avideo+1

CVE-2026-33731

·

Publicado

2026-06-22

·

Atualizado

2026-07-16

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas AVideo versões anteriores a 29.0
Description O manipulador de webhook do Authorize.Net em 'plugin/AuthorizeNet/webhook.php' contém uma falha de bypass na verificação de assinatura. Um invasor pode forjar solicitações de webhook fornecendo um ID de transação válido de uma compra legítima de pequeno valor, o que permite ignorar a validação de assinatura e creditar saldos arbitrários na carteira de qualquer conta de usuário por meio de campos de payload controlados pelo invasor. Isso é possível devido a uma cadeia de exploração que envolve três falhas: um bypass de assinatura usando lógica OR em webhook.php, valores de payload que substituem valores obtidos via API em AuthorizeNet.php e webhook.php, e a ausência de uma verificação de aprovação em webhook.php antes de chamar a função processSinglePayment(). Ao forjar metadados de pagamento, incluindo a variável plans id, um invasor pode ativar assinaturas premium e obter acesso gratuito a conteúdos pagos, resultando em perda direta de receita para o proprietário da plataforma.
Recommendations Atualize para a versão 29.0. Como medida paliativa temporária, restrinja o acesso ao endpoint 'plugin/AuthorizeNet/webhook.php' ou desative o plugin Authorize.Net até que a atualização seja aplicada.

Exploit

Correção

Insufficient Verification of Data Authenticity

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-33731
GHSA-95JH-7R58-XMXW

Produtos afetados

Avideo
Wwbn Avideo