GitHub Advisoryadvisory · RubyGems

GHSA-333g-rpr4-7hxq rest-client Gem Contains Malicious Code

CRITICAL Published 2019-08-20 Modified 2023-08-28 Official page ↗
Aliases
CVE-2019-15224
Ecosystem
RubyGems
Packages
rest-client, cron_parser, coin_base, blockchain_wallet, awesome-bot, doge-coin, capistrano-colors, bitcoin_vanity, coming-soon, omniauth_amazon
Severity
Critical
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-94
Reviewed
2019-08-20

Affected packages

• RubyGems rest-client: >= 1.6.10, < 1.7.0 → fixed in 1.7.0 • RubyGems cron_parser: >= 1.0.13, <= 1.0.14 (no fix yet) • RubyGems cron_parser: 0.1.4 (no fix yet) • RubyGems coin_base: all versions (no fix yet) • RubyGems blockchain_wallet: all versions (no fix yet) • RubyGems awesome-bot: all versions (no fix yet) • RubyGems doge-coin: all versions (no fix yet) • RubyGems capistrano-colors: all versions (no fix yet) • RubyGems bitcoin_vanity: all versions (no fix yet) • RubyGems coming-soon: all versions (no fix yet) • RubyGems omniauth_amazon: all versions (no fix yet)

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. Users of an affected version should consider downgrading to the last non-affected version of 1.6.9, or upgrading to 1.7.x. Additionally, a set of other minor gems have been partially or completely yanked and are included in this advisory. These include cron_parser, coin_base, blockchain_wallet, awesome-bot, doge-coin, capistrano-colors, bitcoin_vanity, lita_coin, coming-soon, and omniauth_amazon.

Related

Alias · CVE (1)

  • CVE-2019-15224 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… vulnerability

Weakness · CWE (1)

  • CWE-94 Improper Control of Generation of Code weakness

References