PT-2026-141570

CVE-2026-120295

·

Publicado

2026-11-10

·

Atualizado

2026-11-10

Descrição por

CVSS 4.0
7.1
Alta
MétricasAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas nerves hub versões 1.0.0 até 2.5.2
Description Um problema de autorização incorreta no recurso de movimentação em massa da página de dispositivos do nerves hub web permite que um usuário autenticado com a função manage em uma organização e apenas a função view em outra mova dispositivos para o produto da segunda organização através da ação "Move device(s) to product". Isso ocorre porque o evento target-product em NervesHubWeb.Live.Devices.Index utiliza a função NervesHub.Products.get by id/2, que apenas verifica se o usuário é membro da organização do produto, independentemente de sua função. Posteriormente, a ação move-devices-product chama NervesHub.Devices.BulkActions.move many/3 e Devices.move/3 para alterar o org id e o product id dos dispositivos selecionados sem verificar se o usuário possui a função manage necessária na organização de destino.
Como resultado, um dispositivo movido mantém sua chave e certificado, entra nos grupos de implantação correspondentes da organização de destino e recebe o firmware da organização de destino via uma URL de download, a qual um usuário com apenas a função view normalmente não conseguiria obter. O usuário não pode modificar ou controlar dispositivos que já pertençam à organização de destino.
Recommendations Atualize o nerves hub para a versão 2.5.3 ou posterior. Após a atualização, revise os audit logs para o tipo de recurso NervesHub.Products.Product com descrições contendo "moved device" para identificar e remover dispositivos movidos por usuários que não possuíam a função manage ou admin na organização de destino.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
GHSA-2J7R-Q3VM-8J34
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾