CVE-2013-1947

kelredd-pruview gem 0.3.8 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a filename argument to (1)…

published April 25, 2013

CVSS
—
EPSS
2%
Percentile
75.7
In the wild
Unconfirmed
What it is

⚠️ A crafty little oversight in the kelredd-pruview gem allows attackers to execute arbitrary commands via shell metacharacters in filenames! Think of this vulnerability like a restaurant accepting orders written in a language they don’t check, leading to unauthorized meals being served — no one wants to see a baked potato with a side of chaos! An attacker could exploit this flaw to run commands on the server, potentially compromising sensitive data or disrupting services. It's like giving someone access to the kitchen when they only intended to drop off a delivery — you never know what they might cook up!

Put simply

Think of this vulnerability like a restaurant accepting orders written in a language they don’t check, leading to unauthorized meals being served — no one wants to see a baked potato with a side of chaos! This vulnerability in the kelredd-pruview gem (version 0.3.8) allows context-dependent attackers to manipulate filename arguments using shell metacharacters, enabling remote command execution through documents and video files.

What to do

An attacker could exploit this flaw to run commands on the server, potentially compromising sensitive data or disrupting services. It's like giving someone access to the kitchen when they only intended to drop off a delivery — you never know what they might cook up! To secure your application, upgrade the kelredd-pruview gem to a safer version if available, or implement strict input validation to sanitize filename arguments and prevent shell metacharacters from being executed. Regularly monitor for updates and security advisories. You've got this! 💪 Stay vigilant and keep your Ruby apps safe!

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01605 · 75.7th percentile
Published
2013-04-25T23:00Z
EPSS history
Timeline
  • 25 APR 23:00Z
    kelredd-pruview gem 0.3.8 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a filename argument to (1)…
    cvelistv5