PT-2026-134171

CVE-2026-55598

·

Publicado

2026-10-30

·

Atualizado

2026-10-30

Descrição por

CVSS 3.1
9.1
Crítica
MétricasAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas PinePods versões anteriores a 0.9.0
Descrição Um usuário autenticado pode disparar requisições do lado do servidor para loopback interno, redes privadas e serviços de metadados de nuvem. Isso ocorre quando o sistema processa um feed RSS controlado por um invasor através do endpoint 'POST /api/data/add podcast'. As funções get podcast values e add episodes em rust-api/src/database.rs armazenam a <enclosure url> em Episodes.episodeurl sem validar o host ou IP de destino. Posteriormente, o endpoint 'POST /api/data/download podcast' aciona spawn download podcast episode e download episode and wait() em rust-api/src/services/tasks.rs, que realiza uma requisição GET para a URL armazenada. Além disso, a função estimate duration from audio url async() em rust-api/src/database.rs envia uma requisição HEAD não validada durante a adição ou atualização do feed. Como o redirecionamento padrão está habilitado, URLs externas podem redirecionar para alvos internos, permitindo a enumeração de serviços internos, a divulgação de dados confidenciais e o possível roubo de credenciais de metadados.
Recomendações Atualizar para a versão 0.9.0.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-J876-2282-P4HG
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾