portage-ng / portage / app-shells / fish / 4.8.1
portage-ng glsa
2 advisories reference app-shells/fish · none place version 4.8.1 in a vulnerable range
▸ GLSA 202309-10 Fish: User-assisted execution of arbitrary code this version unaffected normal local 2023-09-29

A vulnerability was discovered in Fish when handling git repository configuration that may lead to execution of arbitrary code

Announced
2023-09-29
Revised
2023-09-29
Access
local
Bugs
#835337
Advisory
https://security.gentoo.org/glsa/202309-10

Affected packages

PackageArchVulnerableUnaffected
app-shells/fish*< 3.4.0>= 3.4.0

Background

Smart and user-friendly command line shell for macOS, Linux, and the rest of the family. It includes features like syntax highlighting, autosuggest-as-you-type, and fancy tab completions that just work, with no configuration required.

Description

A vulnerability have been discovered in Fish. Please review the CVE identifiers referenced below for details.

Impact

A user may be enticed to cd into a git repository under control by an attacker (e.g. on a shared filesystem or by unpacking an archive) and execute arbitrary commands.

Workaround

There is no known workaround at this time.

Resolution

All fish users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/fish-3.4.0"

References

▸ GLSA 201412-49 fish: Multiple vulnerabilities this version unaffected high local, remote 2014-12-28

Multiple vulnerabilities have been found in fish, the worst of which could result in local privilege escalation or remote arbitrary code execution.

Announced
2014-12-28
Revised
2014-12-28
Access
local, remote
Bugs
#509044
Advisory
https://security.gentoo.org/glsa/201412-49

Affected packages

PackageArchVulnerableUnaffected
app-shells/fish*< 2.1.1>= 2.1.1

Background

fish is the Friendly Interactive SHell.

Description

Multiple vulnerabilities have been discovered in fish. Please review the CVE identifiers referenced below for details.

Impact

A local attacker may be able to gain escalated privileges or overwrite arbitrary files. Furthermore, a remote attacker may be able to execute arbitrary code.

Workaround

There is no known workaround at this time.

Resolution

All fish users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/fish-2.1.1"

References