CVE-2019-15224
unknown
CVSS v3
โ
CVSS v4 NEW
โ
VIR risk
โ
Description
The rest-client gem 1.6.10 through 1.6.13 for Ruby, as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party. Versions <=1.6.9 and >=1.6.14 are unaffected.
Predictions
Exploit likelihood
30%
Patch ETA
โ
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
OS impact
SUSE Affected 1 release
| Version | Status | Fixed in |
|---|---|---|
| โ | Affected | โ |
Debian Fixed 5 releases
| Version | Status | Fixed in |
|---|---|---|
| trixie | Fixed | 0 |
| sid | Fixed | 0 |
| forky | Fixed | 0 |
| bullseye | Fixed | 0 |
| bookworm | Fixed | 0 |
Package impact
| Ecosystem | Package | Vulnerable | Fixed |
|---|---|---|---|
| RubyGems | blockchain_wallet | !< 0.0.6,!> 0.0.7 | |
| RubyGems | bitcoin_vanity | !< 4.3.3,!> 4.3.3 | |
| RubyGems | awesome-bot | !< 1.18.0,!> 1.18.0 | |
| RubyGems | doge-coin | !< 1.0.2,!> 1.0.2 | |
| RubyGems | cron_parser | !< 1.0.12,!> 1.0.13,!< 0.1.4,!> 0.1.4 | |
| RubyGems | coin_base | !< 4.2.1,!> 4.2.2 | |
| RubyGems | coming-soon | !< 0.2.8,!> 0.2.8 | |
| RubyGems | capistrano-colors | !< 0.5.5,!> 0.5.5 | |
| RubyGems | omniauth_amazon | !< 1.0.1,!> 1.0.1 | |
| RubyGems | lita_coin | !< 0.0.3,!> 0.0.3 | |
| RubyGems | rest-client | !<= 1.6.9,!>= 1.6.14 | |
| RubyGems | rest-client | >=1.6.10,<1.7.0 | 1.7.0 |
| RubyGems | cron_parser | >=1.0.13,<=1.0.14 | |
| RubyGems | cron_parser | | |
| RubyGems | coin_base | | |
| RubyGems | blockchain_wallet | | |
| RubyGems | awesome-bot | | |
| RubyGems | doge-coin | | |
| RubyGems | capistrano-colors | | |
| RubyGems | bitcoin_vanity | | |
| RubyGems | coming-soon | | |
| RubyGems | omniauth_amazon | | |
References
- https://github.com/rubygems/rubygems.org/issues/2097
- https://github.com/rubygems.org/issues/2097
- https://github.com/rest-client/rest-client/issues/713
- https://www.suse.com/security/cve/CVE-2019-15224.html
- https://nvd.nist.gov/vuln/detail/CVE-2019-15224
- https://github.com/rubygems/rubygems.org/wiki/Gems-yanked-and-accounts-locked#19-aug-2019
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/blockchain_wallet/CVE-2019-15224.yml
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/coin_base/CVE-2019-15224.yml
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/doge-coin/CVE-2019-15224.yml
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/lita_coin/CVE-2019-15224.yml
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/omniauth_amazon/CVE-2019-15224.yml
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rest-client/CVE-2019-15224.yml
- https://security-tracker.debian.org/tracker/CVE-2019-15224
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.