PT-2024-24617

CVE-2024-3250

·

Publicado

2024-04-04

·

Atualizado

2026-01-02

Descrição por

CVSS 3.1
6.5
Média
MétricasAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Nome do software vulnerável e versões afetadas
Versões do Pebble anteriores à 1.10.2
As versões 1.1.1, 1.4.2 e 1.7.4 do Pebble são versões corrigidas, mas todas as versões anteriores à 1.10.2 são consideradas vulneráveis.
Descrição
A vulnerabilidade permite que usuários locais sem privilégios leiam arquivos com permissões equivalentes às do root quando o Pebble está sendo executado como root. Isso ocorre porque a API de leitura de arquivos e o comando pebble pull associado permitem o acesso a qualquer usuário, em vez de apenas ao administrador. Se um invasor obtiver acesso local ao host do contêiner, ele poderá acessar a API GET /v1/files?action=read do Pebble e ler qualquer arquivo no contêiner de carga de trabalho, incluindo informações confidenciais, como chaves SSH ou senhas de banco de dados.
Recomendações
Para versões do Pebble anteriores à 1.10.2, atualize para a versão 1.10.2 ou posterior para resolver o problema.
Para versões do Pebble anteriores à 1.1.1, 1.4.2 e 1.7.4, atualize para a respectiva versão corrigida para resolver o problema.
Como solução alternativa temporária, considere restringir o acesso à API GET /v1/files?action=read do Pebble para minimizar o risco de exploração.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-4685-2X5R-65PJ
GHSA-65PC-76PQ-PVF5
BIT-PEBBLE-2024-3250
GO-2024-2692
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾