PT-2026-20511 · Majordomo · Majordomo

·

CVE-2026-27175

·

Publicado

2026-02-18

·

Atualizado

2026-02-18

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do MajorDoMo (versões afetadas não especificadas)
Descrição O MajorDoMo é suscetível à injeção de comandos do sistema operacional não autenticada através do componente 'rc/index.php'. A variável $param, originada da entrada do usuário, é incorporada a uma string de comando dentro de aspas duplas sem a sanitização adequada usando escapeshellarg(). Este comando é então colocado em uma fila no banco de dados pela função safe exec(), que não realiza nenhuma sanitização. O script cycle execs.php, acessível via web sem autenticação, recupera comandos da fila e os executa diretamente usando exec(). Um atacante pode explorar uma condição de corrida acionando o cycle execs.php para limpar a fila e iniciar um loop de polling, injetando então um comando malicioso através do endpoint 'rc' enquanto o worker está consultando a fila. Isso permite a execução remota de código devido à expansão de metacaracteres do shell dentro de aspas duplas.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

OS Command Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-27175

Produtos afetados

Majordomo