CVE-2026-100850 in AzuraCastinfo

Zusammenfassung

von VulDB • 27.09.2026

AzuraCast vor Version 0.23.8 enthält eine Server-Side Request Forgery- und Local File Read-Vulnerability im AutoDJ-Funktionsbereich zum Abrufen von Remote-Playlists (backend/src/Radio/AutoDJ/QueueBuilder.php, getMediaFromRemoteUrl()). Ein Benutzer mit der Berechtigung „Station Media“ kann eine Playlist mit source=remote_url und remote_type=playlist erstellen oder aktualisieren, wobei die remote_url auf einen file://-Pfad oder einen internen Loopback-/Link-local HTTP-Endpunkt verweist. Wenn AutoDJ die Warteschlange erstellt, übergibt das Backend die vom Benutzer bereitgestellte URL direkt an file_get_contents(), ohne eine Schema-Allowlist und ohne private/Loopback/Metadata-IP-Richtlinie (PHP allow_url_fopen ist standardmäßig aktiviert, einschließlich im Docker-Image). Zeilen der abgerufenen Ressource werden als M3U/PLS-Einträge analysiert, in StationQueue.autodj_custom_uri gespeichert und über GET /api/station/{station_id}/queue an jeden Benutzer mit der Broadcasting-Berechtigung zurückgegeben. Dies offenbart Host-Dateien, die vom Web-Container lesbar sind (z. B. /etc/passwd oder die Anwendung .env), sowie den Inhalt von nicht-blinden internen HTTP-Anfragen. Zum Zeitpunkt der Veröffentlichung war keine gepatchte Version verfügbar.

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

Zuständig

VulnCheck

Reservieren

27.09.2026

Veröffentlichung

27.09.2026

Moderieren

akzeptiert

Eintrag

VDB-410780

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!