CVE-2014-2914

fish (aka fish-shell) 2.0.0 before 2.1.1 does not restrict access to the configuration service (aka fish_config), which allows remote attackers to execute…

published January 28, 2020

CVSS
—
EPSS
3%
Percentile
87.9
In the wild
Unconfirmed
What it is

⚡ A tiny oversight in fish-shell could let attackers swim right into your system and execute any code they please! 🐟 Think of it like a restaurant kitchen with an open door — anyone can stroll right in and start cooking whatever they want, no questions asked. The lack of access restrictions in fish_config lets unwelcome guests take control just as easily! With this vulnerability, an attacker could potentially run arbitrary commands with the same permissions as the user running the fish shell. This could lead to unauthorized access to sensitive data, or worse, full system compromise. It's a recipe for disaster!

Put simply

Think of it like a restaurant kitchen with an open door — anyone can stroll right in and start cooking whatever they want, no questions asked. The lack of access restrictions in fish_config lets unwelcome guests take control just as easily! CVE-2014-2914 relates to an access control weakness in fish-shell versions prior to 2.1.1, allowing remote attackers to execute arbitrary code through the configuration service, fish_config.

What to do

With this vulnerability, an attacker could potentially run arbitrary commands with the same permissions as the user running the fish shell. This could lead to unauthorized access to sensitive data, or worse, full system compromise. It's a recipe for disaster! To protect yourself, upgrade to fish-shell version 2.1.1 or later immediately. Additionally, consider reviewing your configuration settings and limiting access to trusted users only. Don't forget to regularly monitor your environment for any suspicious activities! You've got this! Update your fish shell and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03190 · 87.9th percentile
Published
2020-01-28T15:21Z
EPSS history
Timeline
  • 28 JAN 15:21Z
    fish (aka fish-shell) 2.0.0 before 2.1.1 does not restrict access to the configuration service (aka fish_config), which allows remote attackers to execute…
    cvelistv5