PT-2022-20506 · Unknown · Octopoller

Nickfloyd

·

Publicado

2022-06-15

·

Atualizado

2022-06-27

·

CVE-2022-31071

CVSS v3.1

2.5

Baixa

VetorAV: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

CVE-2022-31071
GHSA-26QJ-CR27-R5C4

Produtos afetados

Octopoller