CVE Catalog

CVE-2026-121427

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.32%

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

Summary

AzuraCast through 0.23.8 fails to remove frontend_config.custom_config in PUT /station/{id}/profile/edit for users lacking the Manage station broadcasting permission, and the stored JSON is written verbatim as key=value lines into the Shoutcast sc_serv.conf file. An authenticated user with only the Manage station profile permission can override adminpassword, password, and portbase, or inject arbitrary directives via newlines in keys, hijacking the station's Shoutcast frontend.

Risk Assessment

A low-privileged user can take control of the station's Shoutcast frontend by changing passwords and ports or injecting directives. This may lead to unauthorized access or broadcast disruption.

Recommendation

Update AzuraCast to a version newer than 0.23.8 and inspect sc_serv.conf files for unexpected directives. Restrict the Manage station profile permission to trusted users.

Other vulnerabilities in AzuraCast

See all
Original NVD description (English source)

AzuraCast through 0.23.8 fails to remove frontend_config.custom_config in PUT /station/{id}/profile/edit for users lacking the Manage station broadcasting permission, and the stored JSON is written verbatim as key=value lines into the Shoutcast sc_serv.conf file. An authenticated user with only the Manage station profile permission can override adminpassword, password, and portbase, or inject arbitrary directives via newlines in keys, hijacking the station's Shoutcast frontend.

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