CVE-2017-14683
Gem in a Box vulnerable to Cross-site Request Forgery
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
- Record
CVE-2017-14683- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-352
- Updated
- 2026-11-02
CVE List No score
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
- Record
CVE-2017-14683- Updated
- 2026-11-02
EUVDEUVD-2022-5050 No score
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
- Record
EUVD-2022-5050- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qwv2-2x8g-g43g
8.8
Gem in a Box vulnerable to Cross-site Request Forgery
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
- Record
GHSA-qwv2-2x8g-g43g- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-352
- Updated
- 2026-11-02
OSV
8.8
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
- Record
CVE-2017-14683- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-qwv2-2x8g-g43g
8.8
Gem in a Box vulnerable to Cross-site Request Forgery
geminabox (aka Gem in a Box) before 0.13.7 has CSRF, as demonstrated by an unintended gem upload.
- Record
GHSA-qwv2-2x8g-g43g- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-352
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
geminaboxRubyGems |
before 0.13.7 | 0.13.7 |
geminaboxRubyGems |
before 0.13.7, plus listed versions 0.1.00.10.00.10.10.11.00.11.1 Show 42 moreShow less0.12.00.12.10.12.20.12.30.12.40.13.00.13.10.13.20.13.30.13.40.13.50.13.60.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.7 |
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-14683 is a high vulnerability (CVSS 8.8) 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.50%, the 42nd percentile. Fixed in geminabox 0.13.7.
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-14683
github.com/geminabox/geminabox/commit/a01c4e8b3403624109499dec75eb6ee30bd01a55
github.com/rubysec/ruby-advisory-db/blob/master/gems/geminabox/CVE-2017-14683.yml
github.com/advisories/GHSA-qwv2-2x8g-g43g
github.com/geminabox/geminabox