CVE-2017-14506
Gem in a Box vulnerable to Cross-site Scripting
geminabox (aka Gem in a Box) before 0.13.6 has XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.4
geminabox (aka Gem in a Box) before 0.13.6 has XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
- Record
CVE-2017-14506- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
geminabox (aka Gem in a Box) before 0.13.6 has XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
- Record
CVE-2017-14506- Updated
- 2026-11-02
EUVDEUVD-2022-3325 No score
geminabox (aka Gem in a Box) before 0.13.6 has XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
- Record
EUVD-2022-3325- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-98hq-3qvg-pg78
5.4
Gem in a Box vulnerable to Cross-site Scripting
geminabox (aka Gem in a Box) before 0.13.6 is vulnerable to Cross-site Scripting (XSS), as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
- Record
GHSA-98hq-3qvg-pg78- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSV
5.4
geminabox (aka Gem in a Box) before 0.13.6 has XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
- Record
CVE-2017-14506- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVGHSA-98hq-3qvg-pg78
5.4
Gem in a Box vulnerable to Cross-site Scripting
geminabox (aka Gem in a Box) before 0.13.6 is vulnerable to Cross-site Scripting (XSS), as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file.
- Record
GHSA-98hq-3qvg-pg78- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
geminaboxRubyGems |
before 0.13.6 | 0.13.6 |
geminaboxRubyGems |
before 0.13.6, plus listed versions 0.1.00.10.00.10.10.11.00.11.1 Show 41 moreShow less0.12.00.12.10.12.20.12.30.12.40.13.00.13.10.13.20.13.30.13.40.13.50.2.00.2.10.2.100.2.110.2.130.2.140.2.150.2.20.2.30.2.40.2.50.2.60.2.70.2.80.2.90.2.9.pre10.3.00.3.10.3.20.3.30.4.00.5.00.5.10.5.20.6.00.6.10.6.1pre10.7.00.8.00.9.0 |
0.13.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-14506 is a medium vulnerability (CVSS 5.4) in Geminabox Project Geminabox, published September 25, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.68%, the 52nd percentile. Fixed in geminabox 0.13.6.
References
baraktawily.blogspot.co.il/2017/09/gem-in-box-xss-vulenrability-cve-2017.html
github.com/geminabox/geminabox/blob/master/CHANGELOG.md
nvd.nist.gov/vuln/detail/CVE-2017-14506
github.com/geminabox/geminabox/commit/99aaae196c4fc6ae0df28e186ca1e493ae658e02
github.com/advisories/GHSA-98hq-3qvg-pg78
github.com/geminabox/geminabox