portage-ng / portage / app-shells / bash / 4.3_p48-r2
portage-ng glsa
7 advisories reference app-shells/bash · 1 places version 4.3_p48-r2 in a vulnerable range
▸ GLSA 202105-34 Bash: Privilege escalation affects this version normal local 2021-05-26

A vulnerability in Bash may allow users to escalate privileges.

Announced
2021-05-26
Revised
2021-05-26
Access
local
Bugs
#702488
Advisory
https://security.gentoo.org/glsa/202105-34

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 5.0_p11-r1>= 5.0_p11-r1

Background

Bash is the standard GNU Bourne Again SHell.

Description

It was discovered that Bash incorrectly dropped privileges by setting its effective UID to its real UID.

Impact

A local attacker could possibly escalate privileges.

Workaround

There is no known workaround at this time.

Resolution

All Bash users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-5.0_p11-r1"

References

▸ GLSA 201701-02 Bash: Multiple vulnerabilities this version unaffected normal local 2017-01-01

Multiple vulnerabilities were found in Bash, the worst of which may allow execution of arbitrary code.

Announced
2017-01-01
Revised
2017-01-01
Access
local
Bugs
#595268 #600174
Advisory
https://security.gentoo.org/glsa/201701-02

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 4.3_p48-r1>= 4.3_p48-r1

Background

Bash is the standard GNU Bourne Again SHell.

Description

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

Impact

A local attacker could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All Bash users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.3_p48-r1"

References

▸ GLSA 201612-39 Bash: Arbitrary code execution this version unaffected normal remote 2016-12-13

A vulnerability in Bash could potentially lead to arbitrary code execution.

Announced
2016-12-13
Revised
2016-12-13 (revision 2)
Access
remote
Bugs
#594496
Advisory
https://security.gentoo.org/glsa/201612-39

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 4.3_p46-r1>= 4.3_p46-r1

Background

Bash is the standard GNU Bourne Again SHell.

Description

A vulnerability was found in the way Bash expands $HOSTNAME. Injecting malicious code into $HOSTNAME could cause it to run each time Bash expands \h in the prompt string.

Impact

A remote attacker controlling the system’s hostname (i.e. via DHCP) could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All Bash users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.3_p46-r1"

References

▸ GLSA 201410-01 Bash: Multiple vulnerabilities this version unaffected high local, remote 2014-10-04

Multiple parsing flaws in Bash could allow remote attackers to inject code or cause a Denial of Service condition.

Announced
2014-10-04
Revised
2014-10-04
Access
local, remote
Bugs
#523742 #524256
Advisory
https://security.gentoo.org/glsa/201410-01

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 4.2_p52>= 3.1_p22 (revision), >= 3.2_p56 (revision), >= 4.0_p43 (revision), >= 4.1_p16 (revision), >= 4.2_p52

Background

Bash is the standard GNU Bourne Again SHell.

Description

Florian Weimer, Todd Sabin, Michal Zalewski et al. discovered further parsing flaws in Bash. The unaffected Gentoo packages listed in this GLSA contain the official patches to fix the issues tracked as CVE-2014-6277, CVE-2014-7186, and CVE-2014-7187. Furthermore, the official patch known as “function prefix patch” is included which prevents the exploitation of CVE-2014-6278.

Impact

A remote attacker could exploit these vulnerabilities to execute arbitrary commands or cause a Denial of Service condition via various vectors.

Workaround

There is no known workaround at this time.

Resolution

All Bash 3.1 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-3.1_p22:3.1"

All Bash 3.2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-3.2_p56:3.2"

All Bash 4.0 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.0_p43:4.0"

All Bash 4.1 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.1_p16:4.1"

All Bash 4.2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.2_p52"

References

▸ GLSA 201409-10 Bash: Code Injection (Updated fix for GLSA 201409-09) this version unaffected high local, remote 2014-09-25

A parsing flaw related to functions and environments in Bash could allow attackers to inject code. The unaffected packages listed in GLSA 201409-09 had an incomplete fix.

Announced
2014-09-25
Revised
2014-10-04 (revision 2)
Access
local, remote
Bugs
#523592
Advisory
https://security.gentoo.org/glsa/201409-10

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 4.2_p48-r1>= 3.1_p18-r1 (revision), >= 3.2_p52-r1 (revision), >= 4.0_p39-r1 (revision), >= 4.1_p12-r1 (revision), >= 4.2_p48-r1

Background

Bash is the standard GNU Bourne Again SHell.

Description

Stephane Chazelas reported that Bash incorrectly handles function definitions, allowing attackers to inject arbitrary code (CVE-2014-6271). Gentoo Linux informed about this issue in GLSA 201409-09.

Tavis Ormandy reported that the patch for CVE-2014-6271 was incomplete. As such, this GLSA supersedes GLSA 201409-09.

Impact

A remote attacker could exploit this vulnerability to execute arbitrary commands even in restricted environments.

Workaround

There is no known workaround at this time.

Resolution

All Bash 3.1 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-3.1_p18-r1:3.1"

All Bash 3.2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-3.2_p52-r1:3.2"

All Bash 4.0 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.0_p39-r1:4.0"

All Bash 4.1 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.1_p12-r1:4.1"

All Bash 4.2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.2_p48-r1"

References

▸ GLSA 201409-09 Bash: Code Injection this version unaffected high local, remote 2014-09-24

A parsing flaw related to functions and environments in Bash could allow attackers to inject code.

Announced
2014-09-24
Revised
2014-10-04 (revision 4)
Access
local, remote
Bugs
#523592
Advisory
https://security.gentoo.org/glsa/201409-09

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 4.2_p48>= 3.1_p18 (revision), >= 3.2_p52 (revision), >= 4.0_p39 (revision), >= 4.1_p12 (revision), >= 4.2_p48

Background

Bash is the standard GNU Bourne Again SHell.

Description

Stephane Chazelas reported that Bash incorrectly handles function definitions, allowing attackers to inject arbitrary code.

Impact

A remote attacker could exploit this vulnerability to execute arbitrary commands even in restricted environments.

Workaround

There is no known workaround at this time.

Resolution

All Bash 3.1 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-3.1_p18:3.1"

All Bash 3.2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-3.2_p52:3.2"

All Bash 4.0 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.0_p39:4.0"

All Bash 4.1 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.1_p12:4.1"

All Bash 4.2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.2_p48"

References

▸ GLSA 201210-05 Bash: Multiple vulnerabilities this version unaffected normal local 2012-10-20

Two vulnerabilities have been found in Bash, the worst of which may allow execution of arbitrary code.

Announced
2012-10-20
Revised
2012-10-20
Access
local
Bugs
#251319 #431850
Advisory
https://security.gentoo.org/glsa/201210-05

Affected packages

PackageArchVulnerableUnaffected
app-shells/bash*< 4.2_p37>= 4.2_p37

Background

Bash is the standard GNU Bourne Again SHell.

Description

Two vulnerabilities have been found in Bash:

  • Bash example scripts do not handle temporary files securely (CVE-2008-5374).
  • Improper bounds checking in Bash could cause a stack-based buffer overflow (CVE-2012-3410).

Impact

A remote attacker could entice a user to open a specially crafted Bash script, possibly resulting in execution of arbitrary code with the privileges of the process, or a Denial of Service condition of the Bash executable.

A local attacker may be able to perform symlink attacks to overwrite arbitrary files with the privileges of the user running the application or bypass shell access restrictions.

Workaround

There is no known workaround at this time.

Resolution

All Bash users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-shells/bash-4.2_p37"

References