# CVE-2026-100851: AzuraCast broken access control in profile endpoint

Source: https://junglewise.ai/threats/cve-2026-100851-azuracast-before-0-23-8-contains-a-broken-access-control  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-09-27. Updated: 2026-09-27  
License: CC BY 4.0 with a link back

CVE-2026-100851 · Severity: high · CVSS 7.6 · Published 2026-09-27

AzuraCast is a web-based radio station management platform that controls broadcasting infrastructure including Icecast/Shoutcast audio servers. A broken access control vulnerability allows staff members with only read-only permissions to retrieve plaintext admin passwords for the audio servers, which they can then use to access the server's admin panel and manage live broadcasts without proper authorization.

Technologies: [AzuraCast](https://junglewise.ai/threats/technologies/azuracast). Vendors: [AzuraCast](https://junglewise.ai/threats/vendors/azuracast).

## Quick answers

**Is CVE-2026-100851 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-100851 being exploited in the wild.

**How severe is CVE-2026-100851?** High severity, with a CVSS score of 7.6, published 27 September 2026.

**Which products and versions are affected?** AzuraCast before 0.23.8.

**Is there a fix for CVE-2026-100851?** A patch was published on 2026-09-27. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-100851 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-100851?** Check whether you run AzuraCast at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

The GET /api/station/{id}/vue/profile endpoint in AzuraCast before 0.23.8 performs insufficient permission checks, applying only View-level permission middleware instead of requiring Broadcasting permission. An authenticated attacker with StationPermissions::View can request this endpoint and receive plaintext Icecast/Shoutcast admin, source, and relay passwords in the JSON response, then use the leaked admin credentials to access the audio server's admin interface (e.g., /admin/stats) for unauthorized control actions.

## Affected products

- AzuraCast AzuraCast before 0.23.8

## Timeline

- 2026-08-07: disclosed
- 2026-09-27: patched

## References

- [https://github.com/AzuraCast/AzuraCast/security/advisories/GHSA-qwh6-x463-ccf4](https://github.com/AzuraCast/AzuraCast/security/advisories/GHSA-qwh6-x463-ccf4)
- [https://www.vulncheck.com/advisories/azuracast-before-0.23.8-broken-access-control-via-get-api-station-id-vue-profile](https://www.vulncheck.com/advisories/azuracast-before-0.23.8-broken-access-control-via-get-api-station-id-vue-profile)

## Related threats

- [AzuraCast server-side request forgery via webhook redirects](https://junglewise.ai/threats/cve-2026-124442-azuracast-before-0-24-0-contains-a-server-side-request-forgery)
- [AzuraCast CSV formula injection in bulk media import](https://junglewise.ai/threats/cve-2026-121433-azuracast-before-0-24-0-contains-a-stored-csv-formula-injection)
- [AzuraCast webhook connectors server-side request forgery filter bypass](https://junglewise.ai/threats/cve-2026-121431-azuracast-before-0-24-0-contains-a-server-side-request-forgery)
- [AzuraCast missing authorization in waveform endpoints](https://junglewise.ai/threats/cve-2026-121430-azuracast-before-0-24-0-contains-a-missing-authorization)
- [AzuraCast command injection in StereoTool configuration](https://junglewise.ai/threats/cve-2026-121429-azuracast-through-0-23-8-contains-a-command-injection)
