๐Ÿ” CVE Alert

CVE-2026-54491

HIGH 7.1

Koel: Incomplete fix for CVE-2026-47260 โ€” systemic SSRF in podcast & radio fetch paths

CVSS Score
7.1
EPSS Score
0.0%
EPSS Percentile
0th

Koel is a free, open-source music streaming solution. Prior to 9.7.1, outbound podcast and radio fetch paths perform a point-in-time App\Helpers\Network::isPublicHost() or isSafeUrl() check without pinning the validated address, and most paths lack redirect-hop validation and do not revalidate every redirect target. PhanAn\Poddle\Poddle::fromUrl(), PodcastService::getStreamableUrl(), PodcastService::isPodcastObsolete(), App\Rules\HasAudioContentType, and App\Rules\SafeUrl can therefore follow an attacker-controlled redirect to an internal address or connect after DNS rebinding changes a public resolution to a private one. These paths are reachable through podcast and radio APIs, including createPodcastChannel, createInternetRadioStation, refreshPodcasts, apiResource podcasts, and radio/stations, allowing an authenticated user to request internal services or cloud metadata and potentially receive parsed or streamed response content. This issue is fixed in version 9.7.1.

CWE CWE-918
Vendor koel
Product koel
Published Aug 19, 2026
Stay Ahead of the Next One

Get instant alerts for koel koel

Be the first to know when new high vulnerabilities affecting koel koel are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Affected Versions

koel / koel
< 9.7.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/koel/koel/security/advisories/GHSA-6qvr-wjmv-v8mm github.com: https://github.com/koel/koel/pull/2546 github.com: https://github.com/koel/koel/pull/2549 github.com: https://github.com/koel/koel/commit/5f6ce2cefd08f437a269236b677ad971517ccbb6 github.com: https://github.com/koel/koel/commit/c264a3d52513a83b21e1cc3a20e895caea97fc4a github.com: https://github.com/koel/koel/releases/tag/v9.7.1