CVE-2017-8799

Untrusted input execution via igetwild in all iRODS versions before 4.1.11 and 4.2.1 allows other iRODS users (potentially anonymous) to execute remote shell…

published May 5, 2017

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

⚠️ Unexpected input can lead to unexpected execution! The igetwild command in iRODS lets users potentially trigger remote shell commands just by sneaking a semicolon into a virtual pathname. 🤯 Imagine a delivery person using a faulty address system that allows anyone to add extra instructions on how to handle the package—like, instead of just 'Deliver to room 101,' they can add 'and break a window to get in.' That's how sneaky this flaw is! If exploited, an attacker could execute arbitrary shell commands on a vulnerable iRODS instance. This could lead to unauthorized access, data manipulation, or even complete control over the server, compromising sensitive information. Yikes!

Put simply

Imagine a delivery person using a faulty address system that allows anyone to add extra instructions on how to handle the package—like, instead of just 'Deliver to room 101,' they can add 'and break a window to get in.' That's how sneaky this flaw is! This vulnerability allows users to execute malicious commands through the Bash script igetwild, enabling actions that should be restricted. By including a semicolon in the virtual pathname, an attacker can execute commands embedded in the input.

What to do

If exploited, an attacker could execute arbitrary shell commands on a vulnerable iRODS instance. This could lead to unauthorized access, data manipulation, or even complete control over the server, compromising sensitive information. Yikes! To protect against this, upgrade to iRODS version 4.1.11 or 4.2.1, where this issue is addressed. Regularly audit user permissions to ensure that only trusted users have access to execute commands. Stay vigilant! You've got this! With these updates, you'll be one step closer to a secure environment. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02092 · 81.4th percentile
Published
2017-05-05T18:00Z
EPSS history
Timeline
  • 05 MAY 18:00Z
    Untrusted input execution via igetwild in all iRODS versions before 4.1.11 and 4.2.1 allows other iRODS users (potentially anonymous) to execute remote shell…
    cvelistv5