CVE-2026-54491 in Koelinformação

Sumário

de VulDB • 20/08/2026

Koel é uma solução de streaming de música gratuita e open-source. Antes da versão 9.7.1, os caminhos para busca (fetch) de podcasts e rádio externos realizam uma verificação point-in-time das funções App\Helpers\Network::isPublicHost() ou isSafeUrl(), sem fixar o endereço validado; além disso, a maioria desses caminhos não possui validação de saltos de redirecionamento (redirect-hop validation) e não revalida cada destino do redirecionamento. Assim, PhanAn\Poddle\Poddle::fromUrl(), PodcastService::getStreamableUrl(), PodcastService::isPodcastObsolete(), App\Rules\HasAudioContentType e App\Rules\SafeUrl podem seguir um redirecionamento controlado por um atacante até um endereço interno ou conectar-se após uma mudança de resolução DNS (DNS rebinding) que transforma uma resolução pública em uma privada. Esses caminhos são acessíveis através das APIs de podcast e rádio, incluindo createPodcastChannel, createInternetRadioStation, refreshPodcasts, apiResource podcasts e radio/stations, permitindo que um usuário autenticado solicite serviços internos ou metadados da nuvem e potencialmente receba conteúdo de resposta analisado (parsed) ou em streaming. Este problema é corrigido na versão 9.7.1.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

GitHub M

Reservar

15/06/2026

Divulgação

20/08/2026

Moderação

aceite

Entrada

VDB-393421

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!