{"id":"CVE-2024-28852","summary":"Ampache has multiple reflective XSS vulnerabilities","details":"Ampache is a web based audio/video streaming application and file manager. Ampache has multiple reflective XSS vulnerabilities,this means that all forms in the Ampache that use `rule` as a variable are not secure. For example, when querying a song, when querying a podcast, we need to use `$rule` variable. This vulnerability is fixed in 6.3.1\n","aliases":["GHSA-g7hx-hm68-f639"],"modified":"2026-04-10T05:12:06.754539Z","published":"2024-03-27T13:18:10.464Z","database_specific":{"cna_assigner":"GitHub_M","cwe_ids":["CWE-79"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/28xxx/CVE-2024-28852.json"},"references":[{"type":"WEB","url":"https://github.com/ampache/ampache/blob/bcaa9a4624acf8c8cc4c135be77b846731fb1ba2/src/Repository/Model/Search.php#L1732-L1740"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/28xxx/CVE-2024-28852.json"},{"type":"ADVISORY","url":"https://github.com/ampache/ampache/security/advisories/GHSA-g7hx-hm68-f639"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-28852"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/ampache/ampache","events":[{"introduced":"0"},{"fixed":"eae313e4e63f0a9b7b14db4d0f39d303a0fee073"}]}],"versions":["3.6-alpha1","3.6-alpha2","3.6-alpha3","3.6-alpha4","3.6-alpha5","3.6-alpha6","3.7.0","3.8.0","3.8.9","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.3.0","4.4.0","4.4.1","5.0.0","5.1.0","5.1.1","5.2.0","5.2.1","5.3.0","5.3.1","5.3.2","5.3.3","5.4.0","5.4.1","5.5.0","5.5.1","5.5.2","5.5.3","5.5.4","5.5.5","5.5.6","5.5.7","5.6.0","5.6.1","6.0.0","6.0.1","6.0.2","6.0.3","6.1.0","6.2.0","6.2.1","6.3.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-28852.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}]}