CVE-2014-6278 is an operating-system command injection vulnerability in GNU Bash through 4.3 bash43-026. Bash improperly parses function definitions embedded in environment-variable values, allowing attacker-controlled environment data to trigger arbitrary command execution. The vulnerability remained after incomplete fixes for CVE-2014-6271, CVE-2014-7169, and CVE-2014-6277. Demonstrated exposure paths include OpenSSH sshd ForceCommand, Apache HTTP Server mod_cgi and mod_cgid, and scripts executed by DHCP clients. Exploitation occurs when attacker-controlled environment values cross a privilege boundary into Bash execution.
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
2 valid exploits after Mallory filtered fakes, detection scripts, and README-only repos (7 hidden).
This repository contains a single Metasploit module (modules/exploits/multi/http/cups_bash_env_exec.rb) that exploits the Shellshock vulnerability (CVE-2014-6271 and CVE-2014-6278) in Bash via the CUPS printing system. The exploit works by injecting a malicious payload into the PRINTER_INFO or PRINTER_LOCATION environment variables when adding a new printer through the CUPS web interface. The payload is executed by Bash when the CUPS filter is triggered (e.g., by printing a test page), allowing for arbitrary command execution on the target system. The module requires valid CUPS credentials and targets the CUPS web interface, typically accessible on port 631 over HTTPS. The exploit is weaponized, leveraging Metasploit's payload system to deliver arbitrary shell commands. The code is written in Ruby and is structured as a standard Metasploit exploit module, with functions for adding and deleting printers, printing test pages, and handling authentication. The main network endpoints targeted are the CUPS admin and printer HTTP(S) endpoints.
This repository contains a single Metasploit module: 'apache_mod_cgi_bash_env_exec.rb', which exploits the Shellshock vulnerability (CVE-2014-6271 and CVE-2014-6278) in Bash when invoked via CGI scripts on Apache HTTP servers. The exploit works by sending a specially crafted HTTP request (default method: GET) to a user-specified CGI script (TARGETURI), injecting a malicious Bash function definition into a chosen HTTP header (default: User-Agent). This triggers arbitrary command execution on the server if it is vulnerable. The module supports both x86 and x86_64 Linux targets and uses Metasploit's CmdStager to deliver payloads, typically resulting in a remote shell. The module is highly configurable, allowing the attacker to specify the HTTP method, header, and other parameters. The only fingerprintable endpoint is the CGI script path, which must be known or guessed by the attacker. The code is weaponized, as it is part of the Metasploit framework and supports customizable payloads.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
47 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A GNU Bash operating system command injection vulnerability identified in the article as Shellshock. It is one of eight vulnerabilities targeted in the described Flax Typhoon operations and was already in CISA's KEV catalog.
A GNU Bash vulnerability included in the scanning and exploitation tools used by hackers tied to Integrity Technology Group. The article does not describe its technical mechanism.
OS command injection vulnerability in GNU Bash (Shellshock) via crafted environment variables enabling arbitrary command execution.
A Shellshock-related command-execution vulnerability in GNU Bash through 4.3 bash43-026. Crafted environment variables can trigger arbitrary commands when attacker-controlled environment settings cross a privilege boundary into Bash execution. Listed attack vectors include OpenSSH sshd ForceCommand, Apache HTTP Server mod_cgi and mod_cgid, and scripts executed by DHCP clients. The flaw persists because fixes for CVE-2014-6271, CVE-2014-7169, and CVE-2014-6277 were incomplete. References include public exploits and a patch-related article.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.