CVE Catalog

CVE-2026-42605

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.83%

54th percentile - higher than 54% of all known CVEs

Summary

A vulnerability in AzuraCast prior to version 0.23.6 allows an authenticated user with media management permissions to write arbitrary files outside the station's media storage directory via an unsanitized currentDirectory parameter in the Flow.js upload endpoint. This can lead to remote code execution by writing a PHP webshell.

Risk Assessment

An attacker can achieve remote code execution on the server, potentially leading to full compromise of the application and data.

Recommendation

Update AzuraCast to version 0.23.6 or later.

Other vulnerabilities in AzuraCast

See all
Original NVD description (English source)

AzuraCast is a self-hosted, all-in-one web radio management suite. Prior to version 0.23.6, the currentDirectory request parameter in the Flow.js media upload endpoint (POST /api/station/{station_id}/files/upload) is not sanitized for path traversal sequences. When combined with a local filesystem storage backend (the default), an authenticated user with media management permissions can write arbitrary files outside the station's media storage directory, achieving remote code execution by writing a PHP webshell to the web root. This issue has been patched in version 0.23.6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS