CVE-2014-3496

cartridge_repository.rb in OpenShift Origin and Enterprise 1.2.8 through 2.1.1 allows remote attackers to execute arbitrary commands via shell metacharacters…

published June 20, 2014

CVSS
—
EPSS
5%
Percentile
92.4
In the wild
Unconfirmed
What it is

⚠️ A crafty command injection vulnerability in OpenShift lets an attacker execute arbitrary commands just by manipulating a Source-Url in a cartridge manifest! Think of it like a sneaky chef who can turn a simple grocery list into a full-blown dinner party menu, just by adding some unexpected ingredients. If the chef doesn’t check the details, they could end up making a dish they never intended! An attacker could potentially take full control of the server by executing harmful commands, which can lead to data breaches or service disruption. It’s like inviting a stranger into your kitchen and letting them run wild with your kitchen tools – absolutely devastating!

Put simply

Think of it like a sneaky chef who can turn a simple grocery list into a full-blown dinner party menu, just by adding some unexpected ingredients. If the chef doesn’t check the details, they could end up making a dish they never intended! This vulnerability exists in the cartridge_repository.rb file within OpenShift Origin and Enterprise versions 1.2.8 through 2.1.1, allowing remote attackers to inject commands through specially crafted Source-Urls that end with certain file extensions, such as .tar.gz or .zip.

What to do

An attacker could potentially take full control of the server by executing harmful commands, which can lead to data breaches or service disruption. It’s like inviting a stranger into your kitchen and letting them run wild with your kitchen tools – absolutely devastating! Update OpenShift to a secure version above 2.1.1 to close this loophole. Additionally, ensure that input validation is enforced to sanitize Source-Urls before processing them. Reviewing and tightening access controls will also bolster your defenses. You've got this! With a few updates and some vigilance, you’ll lock this down in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05182 · 92.4th percentile
Published
2014-06-20T14:00Z
EPSS history
Timeline
  • 20 JUN 14:00Z
    cartridge_repository.rb in OpenShift Origin and Enterprise 1.2.8 through 2.1.1 allows remote attackers to execute arbitrary commands via shell metacharacters…
    cvelistv5