CVE-2026-121427 Details
Description
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.
A configuration injection vulnerability has been identified in AzuraCast versions through 0.23.8. The issue arises in the Shoutcast2 frontend when users with only the 'Manage station profile' permission (but not 'Manage station broadcasting') are able to inject custom configuration directives. This is achieved by exploiting the 'frontend_config.custom_config' field during a profile edit, which is then written verbatim into the Shoutcast 'sc_serv.conf' file. The injected configuration can override sensitive parameters such as 'adminpassword', 'password', and 'portbase', or introduce arbitrary directives, effectively hijacking the station's Shoutcast frontend.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Nov 3, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/AzuraCast/AzuraCast/security/advisories/GHSA-2wcv-vv3g-g86q | [email protected] | AdvisoryExploitTechnical AnalysisVendor |
| https://www.vulncheck.com/advisories/azuracast-through-0.23.8-config-injection-via-frontend-config-custom-config | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-15 | External Control of System or Configuration Setting | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| AzuraCast | <= 0.23.8 (semver) rolling main through ebf75a2 |
CPE
Remediation
| |
Change History
1 change record found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 3, 2026 | New CVE Received | [email protected] |
Volerion