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 party

published August 19, 2019

CVSS
—
EPSS
4%
Percentile
89.2
In the wild
Unconfirmed
What it is

⚠️ A sneaky backdoor has been lurking in the rest-client gem versions 1.6.10 to 1.6.13! This means an uninvited guest could potentially execute code on your server without anyone noticing. 🔥 Think of this like a restaurant where someone snuck in a ‘special ingredient’ without the chefs knowing. If a dish is made with this ingredient, it could cause all sorts of chaos for unsuspecting diners! If your application is using one of the affected versions, a crafty attacker could exploit this backdoor to run arbitrary code, potentially compromising the entire system. This means they could snoop around for sensitive data or even take control of your application outright!

Put simply

Think of this like a restaurant where someone snuck in a ‘special ingredient’ without the chefs knowing. If a dish is made with this ingredient, it could cause all sorts of chaos for unsuspecting diners! This vulnerability allows attackers to execute code remotely through a backdoor introduced by a third party in the rest-client gem. Versions 1.6.10 to 1.6.13 are particularly affected, while versions before 1.6.9 and after 1.6.14 are safe.

What to do

If your application is using one of the affected versions, a crafty attacker could exploit this backdoor to run arbitrary code, potentially compromising the entire system. This means they could snoop around for sensitive data or even take control of your application outright! Immediately upgrade the rest-client gem to version 1.6.14 or later to close this backdoor. If you're still on an older version, consider assessing your dependencies to ensure no other vulnerabilities exist. Regularly audit your gems! You've got this! Just follow these steps and you'll have your application secured in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03550 · 89.2th percentile
Published
2019-08-19T22:24Z
EPSS history
Timeline
  • 19 AUG 22:24Z
    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
    cvelistv5