CVE-2026-121430 Details
Description
AzuraCast before 0.24.0 contains a missing authorization vulnerability in the GET and POST /api/station/{station_id}/waveform/{media_id} routes, which lack Permissions middleware. Any authenticated user without station assignment can read another station's cached waveform JSON and overwrite it with attacker-supplied data, corrupting Visual Cue Editor data.
A missing authorization vulnerability has been identified in AzuraCast versions prior to 0.24.0. The issue resides in the GET and POST /api/station/{station_id}/waveform/{media_id} routes, which do not include the necessary Permissions middleware. This oversight allows any authenticated user, regardless of station assignment, to access another station's cached waveform JSON and replace it with attacker-controlled data, thereby corrupting the Visual Cue Editor data for that station.
To address this vulnerability, AzuraCast should implement the missing Permissions middleware for the affected waveform API routes. Additionally, a regression test should be added to ensure that all station-related media routes properly enforce authorization checks.
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, 2026CISA-ADP
Assessed Nov 7, 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-q3x9-qgv6-hgq3 | CISA-ADP | AdvisoryTechnical AnalysisVendor |
| https://github.com/AzuraCast/AzuraCast/security/advisories/GHSA-q3x9-qgv6-hgq3 | [email protected] | AdvisoryTechnical AnalysisVendor |
| https://www.vulncheck.com/advisories/azuracast-before-0.24.0-missing-authorization-via-station-waveform-endpoints | [email protected] | AdvisoryVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| AzuraCast | <= 0.24.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 7, 2026 | CVE Modified | CISA-ADP |
| Nov 3, 2026 | New CVE Received | [email protected] |
Volerion