PT-2026-111670 · Docker · Docker Hub
CVSS v4.0
9.4
Crítica
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/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
Docker Hub (versões afetadas não especificadas)
Descrição
Uma falha de bypass de autenticação no gerenciamento de Tokens de Acesso Pessoal (PAT) permitiu que invasores personificassem usuários e organizações. Um invasor poderia criar uma conta pessoal, gerar um
PAT e converter essa conta em uma organização, definindo uma vítima como o novo proprietário. Devido a um erro de lógica, o Docker Hub transferiu a propriedade do PAT original para o novo proprietário sem alterar seu segredo ou solicitar o consentimento da vítima. Isso permitiu que o invasor usasse o PAT para se comunicar com a Registry API com os privilégios da vítima, permitindo baixar, enviar ou excluir imagens de contêiner nos repositórios da vítima e em quaisquer organizações às quais ela tivesse acesso. Este problema representou um risco crítico para a cadeia de suprimentos de software, pois imagens maliciosas poderiam ser publicadas sob nomes confiáveis. A falha limitou-se ao nível do registro e não concedeu acesso à interface web do Docker Hub, nem permitiu a modificação de senhas, e-mails ou configurações de autenticação de dois fatores. A análise forense de 304.000 envios de imagens não encontrou evidências de exploração ativa.Recomendações
Rotacione todos os Tokens de Acesso Pessoal (PAT) do Docker Hub imediatamente.
Ative a autenticação de múltiplos fatores (MFA) nas contas do Docker Hub.
Audite os logs de acesso aos repositórios para identificar downloads ou envios não autorizados.
Use imagens assinadas com Notary ou Cosign para verificar a integridade das imagens.
Correção
Incorrect Privilege Assignment
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Docker Hub