PT-2024-40170 · Pusher · Pusher

Publicado

2024-05-20

·

Atualizado

2024-05-20

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Nome do software vulnerável e versões afetadas:
Pusher (versões afetadas não especificadas)
Descrição:
O problema decorre de uma falta de validação nas bibliotecas fornecidas aos clientes, permitindo que um usuário final mal-intencionado envie um campo socket id malformado. Isso leva o cliente a assinar, sem saber, uma string, concedendo acesso a um canal privado diferente daquele que o usuário final está solicitando. Um usuário final mal-intencionado com permissão para se inscrever em um canal privado pode falsificar a permissão para qualquer canal privado de propriedade do mesmo cliente. A API HTTP é protegida exigindo uma assinatura em cada solicitação, gerada pela chave secreta do cliente. Em casos específicos, um usuário final mal-intencionado pode induzir um cliente a assinar um valor para socket id, autenticando efetivamente uma solicitação de API para o Pusher.
Recomendações:
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Special Elements Injection

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

Enumeração de Fraquezas

Identificadores relacionados

GHSA-7V7M-PCW5-H3CG

Produtos afetados

Pusher