LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2014-7169: GNU Bourne-Again Shell (Bash) Arbitrary Code Execution Vulnerability

RBRecent Breaches Vulnerability Intelligence·Jan 28, 2022
High⚠ Actively exploited (CISA KEV)
High
Severity
Active
CISA KEV
No
Ransomware use
Jul 28, 2022
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2014-7169 to its Known Exploited Vulnerabilities catalog on Jan 28, 2022, with a federal patch deadline of Jul 28, 2022 — meaning attackers are actively using it. If you run the affected software, patch it immediately.

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which allows remote attackers to execute code. This CVE correctly remediates the…

How it works

This vulnerability is classed as CWE-78 (OS command injection). Per the public summary, GNU Bash through 4.3 processes trailing strings after function definitions that appear in the values of environment variables. An attacker who can influence those environment variables—commonly by supplying crafted input that a vulnerable service places into the environment before invoking Bash—can cause Bash to execute unintended commands.

The flaw is a remote code-execution issue in the shell itself. Services or scripts that start Bash (or a Bash-based interpreter) and pass untrusted data via the environment are the typical abuse path. CVE-2014-7169 is the corrected remediation for the incomplete fix that addressed CVE-2014-6271; defenders should treat the two as related and confirm the full vendor guidance rather than assuming an earlier patch is sufficient.

Am I affected? How to find it in your systems

GNU Bash is the default shell on many Linux and Unix-like systems and appears in containers, network appliances, CI runners, and any host that runs shell scripts. It is often invoked indirectly by web servers, CGI or FastCGI handlers, DHCP clients, and other services that populate environment variables from external input.

Inventory steps:

Telemetry signs of exploitation are those typical of command injection: unexpected child processes of web or service daemons, unusual environment-variable contents in process listings, or shell history and audit logs showing commands that do not match normal automation. Because public detail on specific indicators is limited, treat anomalous Bash invocations originating from network-facing services as suspicious and investigate.

How to remediate

Patch first. Apply the vendor or distribution updates that address CVE-2014-7169, following the instructions in the official advisory. CISA’s required action is simply to apply updates per vendor instructions. After patching, verify the running Bash version and restart any long-lived services that may still hold the old binary in memory.

Additional hardening appropriate to this weakness class:

If you can't patch immediately

Until the update can be deployed, reduce exposure with compensating controls:

These measures lower risk but do not replace the vendor patch.

If your data may have been exposed

Actively exploited code-execution vulnerabilities in widely deployed components can lead to full host compromise and subsequent data theft. Public reporting does not document ransomware use of this CVE, yet any successful exploitation still warrants incident-response procedures: isolate affected systems, preserve volatile evidence, rotate credentials, and examine logs for lateral movement or data access. As a quick additional check, you can run a free exposure scan of your email addresses against known breach data sets to see whether associated accounts have appeared in prior incidents.

GNU Bash through 4.3 contains an arbitrary-code-execution flaw (CVE-2014-7169) in the way it handles environment variables that contain function definitions followed by trailing strings. A remote attacker who can place crafted data into those variables may cause the shell to run attacker-chosen commands. The issue matters because Bash is ubiquitous on Linux and Unix systems and is frequently invoked by network-facing services; successful exploitation can yield complete control of the host. This CVE supplies the complete fix for the earlier incomplete remediation tracked as CVE-2014-6271. Confirm all version and patch details against your vendor advisory.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedGNU · Bourne-Again Shell (Bash)
WeaknessCWE-78
Added to CISA KEVJan 28, 2022
Federal patch deadlineJul 28, 2022
Known ransomware useNot documented
Check if your data is exposed →

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities