PT-2025-36570 · Plex+1 · Plex Media Server+1

D-Xuan

·

Publicado

2025-09-09

·

Atualizado

2025-09-18

·

CVE-2025-58763

CVSS v3.1

8.0

Alta

VetorAV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas: Versões do Tautulli anteriores a 2.16.0
Descrição: O Tautulli é uma ferramenta de monitoramento e rastreamento baseada em Python para o Plex Media Server. Um problema de injeção de comando na função runGit dentro de versioncheck.py permite que invasores com privilégios administrativos obtenham execução remota de código no servidor da aplicação. Isso requer que a aplicação tenha sido clonada do GitHub e instalada manualmente. A vulnerabilidade ocorre porque shell=True é passado para subprocess.Popen, tornando a chamada suscetível à injeção de comando através de caracteres de shell nos argumentos. O endpoint da API checkout git branch é um ponto de gatilho concreto, armazenando nomes de remote e branch fornecidos pelo usuário nas chaves de configuração GIT REMOTE e GIT BRANCH sem sanitização, que são então passadas diretamente para runGit usando uma string de formatação. A execução de código pode ser obtida usando interpolação $() em um comando.
Recomendações: Atualize para a versão 2.16.0 ou posterior do Tautulli.

Exploit

Correção

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-2025-58763
GHSA-JRM9-R57Q-6CVF

Produtos afetados

Plex Media Server
Tautulli