Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
6.1
CVE-2020-35305: Gollum 5.0-5.1.2: Untrusted File Upload Risk
CVE-2020-35305 · published 4 years ago
Summary
A security issue in Gollum 5.0-5.1.2 allows an attacker to upload malicious files, potentially leading to unauthorized actions or data exposure. This affects users who use the 'New Page' dialog to upload files. To mitigate this risk, update to the latest version of Gollum or remove the 'filename' parameter from the 'New Page' dialog.
What to do
- Update tom preston-werner gollum to version 5.1.2.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| rubygems | tom preston-werner | gollum |
>= 5.0, < 5.1.2 Fix: upgrade to 5.1.2
|
| – | gollum_project | gollum |
>= 5.0.0, <= 5.1.2 cpe:2.3:a:gollum_project:gollum:*:*:*:*:*:*:*:* |
Original advisory text
Cross site scripting (XSS) in gollum 5.0 to 5.1.2 via the filename parameter to the 'New Page' dialog.
Cross site scripting (XSS) in gollum 5.0 to 5.1.2 via the filename parameter to the 'New Page' dialog.
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-35305
- https://github.com/Szarny/
- https://github.com/gollum/
- https://github.com/gollum/gollum/releases/tag/v5.1.2
- http://gollum.com
- https://github.com/gollum/gollum/commit/137728cdabc0f60859fcd30404ad2b8fff6ef715
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/gollum/CVE-2020-353...
- https://github.com/advisories/GHSA-fj2w-qmjp-3rjm
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit (estimated)
- Gives an attacker partial control (estimated)
Type
CWE-79Cross-site Scripting (XSS)
Timeline
Published15 Jul 2022
Updated4 Nov 2026
First seen6 Mar 2026
Track software like this
Free during beta