CVE-2014-7169criticalunder attackCWE-78

CVE-2014-7169

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

100Vexday Risk Score

Prioritize patching. It under exploitation confirmed by CISA, has a public proof of concept and 49 threat group(s) use it.

ssvc Actcvss 9.8epss 100%
from disclosure to weaponsame day
Published on NVDSep 25
1st PoCSep 25
CISA KEV+2682d
Who exploits it — 49

Groups known to exploit this vulnerability (MITRE ATT&CK attribution).

RansomwareBlackByte MITRE ATT&CK
APT / StateFIN13 MITRE ATT&CK
APT / StateFIN7 MITRE ATT&CK
RansomwarePlay MITRE ATT&CK
APT / StateTeamPCP MITRE ATT&CK
APT / StateToddyCat MITRE ATT&CK
What the vendors declare (VEX)

Official vendor statements in CSAF/VEX format: whether their product is affected, already fixed, or ruled out — and why. These are the vendor's assertions, not Vexday's judgment.

Fixed
32 products (171 components)
Red Hat Enterprise Linux (v. 5 server) · Red Hat Enterprise Linux EUS (v. 5.9 server) · Red Hat Enterprise Linux Server (v. 6) · Red Hat Enterprise Linux Server EUS (v. 6.4) · Red Hat Enterprise Linux Server Optional (v. 6) · and others 27
Action required by CISAfederal deadline: 2022-07-28

Apply updates per vendor instructions.

In short

Bash processes commands hidden after function definitions in environment variables, allowing attackers to execute arbitrary code when Bash runs with elevated privileges. This is a critical flaw because many systems use environment variables to pass data to programs.

Technical detail

CWE-78 OS command injection via environment variable processing. GNU Bash ≤4.3 fails to properly parse function definitions, permitting arbitrary command execution in trailing strings when environment variables cross privilege boundaries (e.g., sshd ForceCommand, Apache CGI, DHCP clients). Incomplete remediation of CVE-2014-6271 leaves the injection vector partially functional.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of environment variables, which allows remote attackers to write to files or possibly have unknown other impact 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. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-6271.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected products
n/a · n/a
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.