An issue exists in the `ConfigWriter::cleanUpString()` function that fails to sanitize Liquidsoap string interpolation sequences. Authenticated users with Media or Profile permissions can exploit this by injecting arbitrary Liquidsoap code into station configuration. Specifically, by inserting `#{process.run()}` expressions into playlist URLs or station metadata fields, an attacker can execute shell commands as the azuracast user upon station restart.