Vulnerability identifier: #VU5327
Vulnerability risk: Critical
CVSSv3.1:
CVE-ID:
CWE-ID:
CWE-119
Exploitation vector: Network
Exploit availability: Yes
Vulnerable software:
Bash
Universal components / Libraries /
Scripting languages
Vendor: GNU
Description
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The weakness exists due to out-of-bounds memory access while handling multiple "<<EOF" declarations. A remote attacker can trigger memory corruption and execute arbitrary code.
Exploitation example:
bash -c 'true <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF <<EOF' || echo "CVE-2014-7186 vulnerable, redir_stack"
Successful exploitation results in arbitrary code execution on the vulnerable system.
Note: this vulnerability was being actively exploited.
Mitigation
Update GNU Bash to version 4.3 bash43-027.
Vulnerable software versions
Bash: 1.14.0 - 4.3
CPE
External links
http://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-027
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?