EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in the gonic music streaming server (go/go.senan.xyz/gonic) versions up to 0.20.1. The flaws include path‑traversal mechanisms that bypass playlist ownership checks, enabling unauthorized read and delete operations, and a separate issue that permits arbitrary file writes to attacker‑controlled locations. Both vulnerabilities are exploitable by any authenticated Subsonic user without requiring elevated privileges. The business impact ranges from exposure of user playlists and private metadata to potential integrity breaches where malicious files are written to critical system paths, increasing the risk of broader service disruption or compromise.[/subscribe_to_unlock_form]
EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in the gonic music streaming server (go/go.senan.xyz/gonic) versions up to 0.20.1. The flaws include path‑traversal mechanisms that bypass playlist ownership checks, enabling unauthorized read and delete operations, and a separate issue that permits arbitrary file writes to attacker‑controlled locations. Both vulnerabilities are exploitable by any authenticated Subsonic user without requiring elevated privileges. The business impact ranges from exposure of user playlists and private metadata to potential integrity breaches where malicious files are written to critical system paths, increasing the risk of broader service disruption or compromise.[emaillocker id="1283"]
These vulnerabilities pose a high risk of data leakage, loss of playlist integrity, and potential system compromise. If exploited, attackers could disrupt service availability, tamper with critical files, and undermine user trust, making rapid remediation essential.
RECOMMENDATION:
REFERENCES:
The following reports contain further technical details:
https://github.com/advisories/GHSA-2fp4-5v5c-4448
https://github.com/advisories/GHSA-4gxv-p5g5-j7w7