{"id":"CVE-2025-2610","aliases":["EUVD-2025-7201","GHSA-5fww-m73j-6p23"],"status":"published","title":"MagnusBilling Stored Cross-Site Scripting in Alarm Module","description":"Improper neutralization of input during web page generation vulnerability in MagnusSolution MagnusBilling (Alarm Module modules) allows authenticated stored cross-site scripting. This vulnerability is associated with program files protected/components/MagnusLog.Php.\n\nThis issue affects MagnusBilling: through 7.3.0.","severity":{"version":"3.1","score":7.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00963,"percentile":0.61894,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-79"],"published":"2025-03-21T22:35:17Z","modified":"2026-10-28T02:30:49Z","exploits":[{"source":"nuclei","id":"CVE-2025-2610","title":"MagnusBilling Alarm Module - Cross-Site Scripting","type":"detection template","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2025/CVE-2025-2610.yaml"}],"products":[{"vendor":"magnussolution","product":"magnusbilling"}],"references":[{"url":"https://chocapikk.com/posts/2025/magnusbilling/","tags":["exploit","Exploit","Third Party Advisory","web"]},{"url":"https://github.com/magnussolution/magnusbilling/commit/f0f083c76157e31149ae58342342fb1bf1629e22","tags":["patch","fix"]},{"url":"https://vulncheck.com/advisories/magnusbilling-alarm-xss","tags":["Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-2610","tags":["advisory"]},{"url":"https://github.com/magnussolution/magnusbilling7/commit/f0f083c76157e31149ae58342342fb1bf1629e22"},{"url":"https://chocapikk.com/posts/2025/magnusbilling"},{"url":"https://github.com/advisories/GHSA-5fww-m73j-6p23"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/2xxx/CVE-2025-2610.json","tags":["advisory"]},{"url":"https://github.com/magnussolution/magnusbilling7","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2025-2610","title":"MagnusBilling Stored Cross-Site Scripting in Alarm Module","description":"Improper neutralization of input during web page generation vulnerability in MagnusSolution MagnusBilling (Alarm Module modules) allows authenticated stored cross-site scripting. This vulnerability is associated with program files protected/components/MagnusLog.Php.\n\nThis issue affects MagnusBilling: through 7.3.0.","status":"published","published":"2025-03-21T22:35:17.724Z","modified":"2026-08-28T15:18:26.844Z","cvss":[{"version":"3.1","score":7.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"high","assessor":"cna"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:32:38.70481Z"}],"euvd":[{"id":"EUVD-2025-7201","description":"Improper neutralization of input during web page generation vulnerability in MagnusSolution MagnusBilling (Alarm Module modules) allows authenticated stored cross-site scripting. This vulnerability is associated with program files protected/components/MagnusLog.Php.\n\nThis issue affects MagnusBilling: through 7.3.0.","status":"published","published":"2025-03-21T22:35:17Z","modified":"2026-08-28T15:18:26Z","cvss":[{"version":"3.1","score":7.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"high"}],"updated_at":"2026-11-02T18:01:23.608347Z"}],"ghsa":[{"id":"GHSA-5fww-m73j-6p23","title":"Improper neutralization of input during web page generation vulnerability in MagnusSolution...","description":"Improper neutralization of input during web page generation vulnerability in MagnusSolution MagnusBilling (Alarm Module modules) allows authenticated stored cross-site scripting. This vulnerability is associated with program files protected/components/MagnusLog.Php.\n\nThis issue affects MagnusBilling: through 7.3.0.","status":"published","published":"2025-03-22T00:31:11Z","modified":"2026-08-28T18:31:28Z","cvss":[{"version":"3.1","score":7.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"high"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:11:07.541511Z"}],"nvd":[{"id":"CVE-2025-2610","description":"Improper neutralization of input during web page generation vulnerability in MagnusSolution MagnusBilling (Alarm Module modules) allows authenticated stored cross-site scripting. This vulnerability is associated with program files protected/components/MagnusLog.Php.\n\nThis issue affects MagnusBilling: through 7.3.0.","status":"published","published":"2025-03-21T23:15:21.613Z","modified":"2026-08-28T16:16:50.513Z","cvss":[{"version":"3.1","score":7.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"high","assessor":"secondary"},{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:10:54.744127Z"}],"osv":[{"id":"CVE-2025-2610","title":"MagnusBilling Stored Cross-Site Scripting in Alarm Module","description":"Improper neutralization of input during web page generation vulnerability in MagnusSolution MagnusBilling (Alarm Module modules) allows authenticated stored cross-site scripting. This vulnerability is associated with program files protected/components/MagnusLog.Php.\n\nThis issue affects MagnusBilling: through 7.3.0.","status":"published","published":"2025-03-21T22:35:17.724Z","modified":"2026-10-28T02:30:49.625752903Z","cvss":[{"version":"3.1","score":7.6,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","level":"high"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T15:44:47.386092Z"}]}}
