PT-2022-20506 · Unknown · Octopoller
Nickfloyd
·
Publicado
2022-06-15
·
Atualizado
2022-06-27
·
CVE-2022-31071
CVSS v3.1
2.5
Baixa
| Vetor | AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N |
Nome do software vulnerável e versões afetadas
octopoller versão 0.2.0
Descrição
O problema decorre do fato de o gem octopoller vir compactado com arquivos cujas permissões estão definidas como
-rw-rw-rw- (ou seja, 0666) em vez de rw-r--r-- (ou seja, 0644) na versão 0.2.0. Isso significa que qualquer pessoa que não seja o proprietário (Grupo e Público) com acesso à instância onde esta versão foi instalada poderia modificar os arquivos com permissão de gravação para todos desta gem. Código malicioso já presente e em execução na máquina poderia modificar os arquivos da gem e alterar seu comportamento durante a execução.Recomendações
Para a versão 0.2.0, considere modificar manualmente as permissões dos arquivos até que você consiga atualizar para a versão mais recente, que é a 0.3.0.
Como alternativa, faça o downgrade para a versão 0.1.0 até que a versão mais recente esteja disponível.
Como solução temporária, defina manualmente as permissões dos arquivos como
rw-r--r-- (ou seja, 0644) para impedir modificações não autorizadas.Exploit
Correção
Incorrect Default Permissions
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Octopoller