CVE-2014-7169KEV · OVERDUE

GNU Bourne-Again Shell (Bash) Arbitrary Code Execution Vulnerability

Critical · published September 25, 2014

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 100.0th percentile for exploit probability.

1548
days past CISA
deadline
CVSS v3.1
9.8
EPSS
100%
Percentile
100.0
In the wild
Confirmed
What it is

🚨 A crafty environment setup can lead to full file write access! This critical vulnerability in GNU Bash allows attackers to exploit malformed function definitions in environment variables, giving them a surprising foothold. 🔥 Think of it as a waiter who mistakenly takes a wrong order and then hands you someone else's dessert — suddenly, you have access to an entire banquet you weren't meant to see! It's a case of miscommunication happening at the worst time. An attacker could leverage this to write harmful files or execute arbitrary commands, potentially leading to total system compromise. The implications are absolutely devastating, especially in environments where Bash is executed across privilege boundaries, like OpenSSH and Apache servers.

Put simply

Think of it as a waiter who mistakenly takes a wrong order and then hands you someone else's dessert — suddenly, you have access to an entire banquet you weren't meant to see! It's a case of miscommunication happening at the worst time. CVE-2014-7169 affects GNU Bash versions up to 4.3 by mishandling trailing strings in environment variables, allowing malicious crafted environments to influence file writing or command execution.

What to do

An attacker could leverage this to write harmful files or execute arbitrary commands, potentially leading to total system compromise. The implications are absolutely devastating, especially in environments where Bash is executed across privilege boundaries, like OpenSSH and Apache servers. Patch your Bash installation immediately to version 4.3-026 or later. For additional safety, review all scripts and environment variables, especially those configured in OpenSSH and Apache settings. Regularly audit your systems to ensure no remnants of this vulnerability linger! You've got this! Stay vigilant, apply those patches, and you'll keep your systems secure! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.99940 · 100.0th percentile
Published
2014-09-25T01:00Z
KEV added
2022-01-28 · due 2022-07-28
EPSS history
Timeline
  • 28 JAN 00:00Z
    Added to CISA KEV — remediate by Jul 28
    kev
  • 25 SEP 01:00Z
    GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of environment variables, which allows…
    cvelistv5