PT-2026-90544
CVE-2026-56828
·
Publicado
2026-09-11
·
Atualizado
2026-10-28
Descrição por
CVSS 3.1
8.8
AltaMétricasAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
Shopper versão 2.8.0
Description
Três componentes de administração Livewire contêm falhas de autorização que permitem que um membro da equipe com apenas as permissões
view users e access dashboard execute ações privilegiadas. Esta autorização inadequada permite que um invasor escale seus próprios privilégios concedendo permissões arbitrárias ao seu cargo, crie uma nova conta de administrador com uma senha escolhida ou exclua cargos e definições de permissões, levando a uma negação de serviço de Controle de Acesso Baseado em Função (RBAC).Os detalhes técnicos dos componentes afetados são os seguintes:
- Em
packages/admin/src/Livewire/Components/Settings/Team/Permissions.php, as funçõestogglePermission()eremovePermission()autorizam incorretamente a permissãoview usersem vez da permissãoaccess settingnecessária. Além disso, o arquivopackages/admin/resources/views/livewire/components/settings/team/permissions.blade.phpexpõe IDs de permissão em manipuladoreswire:click. - Em
packages/admin/src/Livewire/SlideOvers/CreateTeamMember.php, as funçõesmount()estore()aceitam a permissãoview users, permitindo a criação de um administrador pré-verificado através da variávelrole id. - Em
packages/admin/src/Livewire/Pages/Settings/Team/RolePermission.php, a funçãodeleteActionnão possui autorização de ação e apenas verifica se o cargo pode ser removido, enquanto o acesso à página é concedido viaview users.
Recommendations
Atualize o Shopper para a versão 2.8.1.
Como solução temporária, restrinja a permissão
view users apenas a pessoal altamente confiável até que a atualização seja aplicada.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾