CVE-2018-1000516 json
Galaxy cross-site scripting (XSS)
published 2018-06-26 8 y ago modified 2026-07-13 3 mo ago also GHSA-qqr6-vm23-m488 , PYSEC-2018-149 , EUVD-2018-0148
- cvss
- 6.1
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.1%
- EPSS 1.1% chance of exploitation in 30 days, percentile 64%
- public exploits
- 0
- none known
Summary
The Galaxy Project Galaxy version v14.10 contains a CWE-79: Improper Neutralization of Input During Web Page Generation vulnerability in Many templates used in the Galaxy server did not properly sanitize user's input, which would allow for cross-site scripting (XSS) attacks. In this form of attack, a malicious person can create a URL which, when opened by a Galaxy user or administrator, would allow the malicious user to execute arbitrary Javascript. that can result in Arbitrary JavaScript code execution. This attack appear to be exploitable via The victim must interact with component on page witch contains injected JavaScript code.. This vulnerability appears to have been fixed in v14.10.1, v15.01.
Patch / fix
- pypi galaxy-app 14.10.1, 15.01
Exploit prediction
1.05% chance of exploitation in the next 30 days, higher than 64% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 6.1 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:N/I:P/A:N |
| GitHub | 3.0 | 6.1 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
| OSV | 3.0 | 6.1 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | galaxy-app | <14.10.1 >=15.0, <15.01 |
14.10.1 15.01 |
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
-
galaxyproject.org
/archive/dev-news-briefs/2015-01-13/#security
web, vendor-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2018-1000516
advisory
-
github.com
/galaxyproject/galaxy
package
-
github.com
/pypa/advisory-database/tree/main/vulns/galaxy-app/PYSEC-2018-149.yaml
web
Sources
- CVE List CVE-2018-1000516
- GitHub Advisory GHSA-qqr6-vm23-m488
- NVD CVE-2018-1000516
- OSV PYSEC-2018-149
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.