Wavense
VulnerabilitiesVendorsMy Stack
Wavense© 2026 Wavense. All rights reserved.Privacy PolicyTerms & Conditions
Vulnerabilities/CVE-2014-6271
Vulnerability dossier

CVE-2014-6271

GNU Bash ShellShock Arbitrary Code Execution

VendoribmPublishedSep 24, 2014SourceNVDWeaknessCWE-78
Act now

Actively exploited in the wild. Patch or mitigate immediately — don't wait for a maintenance window.

⚙ WeaponizedMetasploit module availableopen ↗PoCPublic exploit on Exploit-DB#38849 ↗#34777 ↗#39918 ↗#34895 ↗
Severity
Critical · 9.8
CVSS base score
Exploitation
In the wild
CISA KEV · Metasploit · Exploit-DB
Predicted risk
100% model
EPSS forecast — overtaken by confirmed exploitation
Exposure
Internet-facing
Exploitable remotely, no login, no user action
01

What's the risk?

An unauthenticated attacker, remotely over the network, with no user interaction, can fully compromise the system — steal data, tamper with it and take it offline.

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which allows remote attackers to execute arbitrary code via a crafted environment, as demonstrated by vectors involving the ForceCommand feature in OpenSSH sshd, the mod_cgi and mod_cgid modules in the Apache HTTP Server, scripts executed by unspecified DHCP clients, and other situations in which setting the environment occurs across a privilege boundary from Bash execution, aka "ShellShock." NOTE: the original fix for this issue was incorrect; CVE-2014-7169 has been assigned to cover the vulnerability that is still present after the incorrect fix.

How it's exploitedMITRE ATT&CK · 1 observed in the wild
Initial Access
T1190Exploit Public-Facing Applicationobserved
Execution
T1059Command and Scripting Interpreter

Techniques marked “observed” are corroborated by threat intelligence; the rest are inferred from the weakness type (CWE) and attack vector.

02

Who's exploiting it?

Corroborated threat activity referencing this CVE — with source and confidence, not inference.

Confirmed exploited in the wild. CISA KEV · catalogued Jan 28, 2022
Observed techniques
MITRE-analysed · CTID Mappings Explorer
T1190Exploit Public-Facing ApplicationobservedT1133External Remote ServicesobservedT1059.004Unix Shellobserved
Threat groups with matching tradecraft MITRE ATT&CK groups · by technique overlap
Ke3chang3 TTPsAPT283 TTPsAPT293 TTPsThreat Group-33903 TTPsSandworm Team3 TTPsDragonfly3 TTPs

Groups documented using the techniques observed against this CVE — a tradecraft association, not a confirmed attribution. Overlap count shown; click for the MITRE profile.

These techniques were analysed against this CVE's real-world exploitation — the matching entries in the ATT&CK chain above are marked “observed”.

03

Are we affected?

50
  • Affectedarista · eos≥ 4.11.0, < 4.11.11↑ fixed 4.11.11
  • Affectedarista · eos≥ 4.9.0, < 4.9.12↑ fixed 4.9.12
  • Affectedarista · eos≥ 4.10.0, < 4.10.9↑ fixed 4.10.9
  • Affectedarista · eos≥ 4.14.0, < 4.14.4f↑ fixed 4.14.4f
  • Affectedarista · eos≥ 4.12.0, < 4.12.9↑ fixed 4.12.9
  • Affectedarista · eos≥ 4.13.0, < 4.13.9↑ fixed 4.13.9
  • Affectedgnu · bash≤ 4.3
  • Affectedmageia · mageia4.0
  • Affectedmageia · mageia3.0
  • Affectedoracle · linux6
  • Affectedoracle · linux4
  • Affectedoracle · linux5
  • Affectedqnap · qts< 4.1.1↑ fixed 4.1.1
  • Affectedqnap · qts4.1.1
  • Affectedqnap · qts4.1.1
  • Affectedredhat · enterprise_linux5.0
  • Affectedredhat · enterprise_linux7.0
  • Affectedredhat · enterprise_linux4.0
  • Affectedredhat · enterprise_linux6.0
  • Affectedredhat · enterprise_linux_desktop5.0
  • Affectedredhat · enterprise_linux_desktop7.0
  • Affectedredhat · enterprise_linux_desktop6.0
  • Affectedredhat · enterprise_linux_eus7.7
  • Affectedredhat · enterprise_linux_eus5.9
  • Affectedredhat · enterprise_linux_eus6.4
  • Affectedredhat · enterprise_linux_eus6.5
  • Affectedredhat · enterprise_linux_eus7.3
  • Affectedredhat · enterprise_linux_eus7.4
  • Affectedredhat · enterprise_linux_eus7.5
  • Affectedredhat · enterprise_linux_eus7.6
  • Affectedredhat · enterprise_linux_for_ibm_z_systems7.6_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems7.7_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems5.9_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems6.4_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems6.5_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems7.3_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems7.4_s390x
  • Affectedredhat · enterprise_linux_for_ibm_z_systems7.5_s390x
  • Affectedredhat · enterprise_linux_for_power_big_endian6.0_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian7.0_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian5.0_ppc
  • Affectedredhat · enterprise_linux_for_power_big_endian5.9_ppc
  • Affectedredhat · enterprise_linux_for_power_big_endian6.4_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian_eus7.5_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian_eus7.4_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian_eus7.6_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian_eus6.5_ppc64
  • Affectedredhat · enterprise_linux_for_power_big_endian_eus7.3_ppc64
  • Affectedredhat · gluster_storage_server_for_on-premise2.1
  • Affectedredhat · virtualization3.4
04

What to do

Generated by Wavense from the CVE record — an immediate mitigation and the permanent fix.

  1. !

    Mitigate now

    Isolate critical services, restrict network access to affected systems, and disable or limit potentially vulnerable services (e.g., CGI scripts, ForceCommand in OpenSSH) where possible. Implement web application firewalls (WAFs) to filter suspicious HTTP requests and monitor logs for unusual Bash process invocations or error messages.

  2. ✓

    Permanent fix

    The primary resolution is to patch or upgrade GNU Bash to a fixed version that addresses CVE-2014-6271 and subsequent related vulnerabilities like CVE-2014-7169. Ensure all systems running Bash through 4.3 are updated immediately to prevent exploitation. Apply vendor-specific security updates as soon as they become available.

Technical details— weakness, CVSS vector & calculator, related CVEs

Business impact

A remote attacker can achieve arbitrary code execution on vulnerable systems by crafting malicious environment variables. This allows the attacker to fully compromise the host, leading to data exfiltration, system takeover, or further network penetration. The impact is severe across various services like web servers (Apache CGI), SSH, and DHCP clients.

Weakness

1
CWE-78Common Weakness Enumeration · MITRE definition

CVSS 3.1 details

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
0.0
/ 10.0 base
Critical severity
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Exploitability metrics
Attack VectorAV
Remotely exploitable across a network
Attack ComplexityAC
No special conditions required
Privileges RequiredPR
No authorization needed
User InteractionUI
No user participation needed
Impact metrics
ScopeS
Impact confined to the vulnerable component
ConfidentialityC
Total loss of confidentiality
IntegrityI
Total loss of integrity
AvailabilityA
Total loss of availability

Related vulnerabilities

Other CVEs affecting eos

NVD
9.8Critical
CVE-2020-2509KEV

A command injection vulnerability has been reported to affect QTS and QuTS hero. If exploited, this vulnerability allows attackers to execute arbitrary commands in a compromised application. We have already fixed this vulnerability in the following versions: QTS 4.5.2.1566 Build 20210202 and later QTS 4.5.1.1495 Build 20201123 and later QTS 4.3.6.1620 Build 20210322 and later QTS 4.3.4.1632 Build 20210324 and later QTS 4.3.3.1624 Build 20210416 and later QTS 4.2.6 Build 20210327 and later QuTS hero h4.5.1.1491 build 20201119 and later

qnapCWE-77Command InjectionNetworkLow effortNo authNo interactionCIA
2021-04-16
NVD
9.8Critical
CVE-2018-19949KEV

If exploited, this command injection vulnerability could allow remote attackers to run arbitrary commands. QNAP has already fixed the issue in the following QTS versions. QTS 4.4.2.1231 on build 20200302; QTS 4.4.1.1201 on build 20200130; QTS 4.3.6.1218 on build 20200214; QTS 4.3.4.1190 on build 20200107; QTS 4.3.3.1161 on build 20200109; QTS 4.2.6 on build 20200109.

qnapCWE-20Improper Input ValidationNetworkLow effortNo authNo interactionCIA
2020-10-28
NVD
9.8Critical
CVE-2019-5544KEVExploit likely

OpenSLP as used in ESXi and the Horizon DaaS appliances has a heap overwrite issue. VMware has evaluated the severity of this issue to be in the Critical severity range with a maximum CVSSv3 base score of 9.8.

vmwareCWE-787Out-of-bounds WriteNetworkLow effortNo authNo interactionCIA
2019-12-06
NVD
9.8Critical
CVE-2019-7193KEV

This improper input validation vulnerability allows remote attackers to inject arbitrary code to the system. To fix the vulnerability, QNAP recommend updating QTS to their latest versions.

qnapCWE-20Improper Input ValidationNetworkLow effortNo authNo interactionCIA
2019-12-05
NVD
9.8Critical
CVE-2018-14667KEVExploit likely

The RichFaces Framework 3.X through 3.3.4 is vulnerable to Expression Language (EL) injection via the UserResource resource. A remote, unauthenticated attacker could exploit this to execute arbitrary code using a chain of java serialized objects via org.ajax4jsf.resource.UserResource$UriData.

redhatCWE-94Code InjectionNetworkLow effortNo authNo interactionCIA
2018-11-06
NVD
9.8Critical
CVE-2016-4171KEV

Unspecified vulnerability in Adobe Flash Player 21.0.0.242 and earlier allows remote attackers to execute arbitrary code via unknown vectors, as exploited in the wild in June 2016.

adobeNetworkLow effortNo authNo interactionCIA
2016-06-16
NVD
9.8Critical
CVE-2016-4117KEV⚙ WeaponizedExploit likely

Adobe Flash Player 21.0.0.226 and earlier allows remote attackers to execute arbitrary code via unspecified vectors, as exploited in the wild in May 2016.

redhatNetworkLow effortNo authNo interactionCIA
2016-05-11
NVD
9.8Critical
CVE-2016-3427KEVExploit likely

Unspecified vulnerability in Oracle Java SE 6u113, 7u99, and 8u77; Java SE Embedded 8u77; and JRockit R28.3.9 allows remote attackers to affect confidentiality, integrity, and availability via vectors related to JMX.

redhatCWE-284Improper Access ControlNetworkLow effortNo authNo interactionCIA
2016-04-21
0.0
/ 10.0 base
Critical severity
Key facts
CVE ID
CVE-2014-6271
Published
Sep 24, 2014
Last modified
Jun 17, 2026
CVSS
9.8 (v3.1)
EPSS
100.00%
In CISA KEV
Yes
Confidence
100/100
Weakness
CWE-78
Fixed in
4.11.11, 4.9.12, 4.10.9…
Timeline
  1. Sep 24, 2014Published to NVDNVD
  2. Jun 17, 2026Record last modifiedNVD
  3. Jul 9, 2026AI analysis generatedWavense
View on NVD