PT-2026-21844 · Olivetin · Olivetin

·

CVE-2026-27626

·

Publicado

2026-02-25

·

Atualizado

2026-07-30

CVSS v3.1

9.9

Crítica

VetorAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do OliveTin até e incluindo a 3000.10.0
Descrição O OliveTin, uma ferramenta projetada para simplificar a execução de comandos shell, possui falhas em seu mecanismo de execução de comandos shell. A função checkShellArgumentSafety não bloqueia o tipo de argumento password, permitindo a injeção de metacaracteres do shell e a execução arbitrária de comandos do SO. Além disso, valores JSON extraídos de webhook ignoram completamente as verificações de segurança de tipo antes de serem passados para sh -c, levando à execução remota de código não autenticada (RCE) se a instância receber webhooks de fontes externas. A exploração de ambos os vetores resulta em RCE não autenticada em qualquer instância do OliveTin que utilize o modo Shell com ações acionadas por webhook. A vulnerabilidade origina-se de validação de entrada e verificações de segurança inadequadas dentro da aplicação. A função vulnerável é checkShellArgumentSafety. Os parâmetros vulneráveis são o argumento password e os valores JSON extraídos de webhook.
Recomendações Versões anteriores à 3000.10.0 são afetadas. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

RCE

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-27626
GHSA-49GM-HH7W-WFVF
GO-2026-4547
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:0757-1

Produtos afetados

Olivetin