exploits4 min read

One Crafted Email = Root on Your Cisco Mail Gateway (CVE-2026-76461)

A SQL injection in Cisco Secure Email Gateway's AsyncOS email parser lets an unauthenticated attacker run arbitrary commands as root by delivering a single crafted email. No login, no exotic ports — just SMTP. CISA added it to KEV on 2026-09-14 with a due date of 2026-09-17.

Critical severity, 4 of 4. Act now — exploited, or trivially exploitable on an exposed service.CVSS 9.8Exploited in the wildKEV due 17 SEP 2026CVE-2026-76461
The short version

CVE-2026-76461 (CVSS 9.8) is a SQL injection in the email-parsing logic of Cisco Secure Email Gateway that gives an unauthenticated remote attacker root on the appliance by delivering one crafted email — no credentials, no config change required. Fixed in AsyncOS 15.5.5-0141 / 16.0.4-3021 / 16.5.0-780 (Cisco says migrate to 16.5.0-780). On KEV since 2026-09-14 with a federal due date of 2026-09-17 and forensic triage required under BOD 26-04.

The short version//

One email. No login. Root. That's the whole threat model for CVE-2026-76461, a SQL injection in the email-parsing logic of Cisco's AsyncOS software for Secure Email Gateway. An unauthenticated, remote attacker delivers a single crafted message through an affected device and can execute arbitrary commands with root privileges on the underlying operating system. No credentials, no exposed management port, no weird configuration: just SMTP doing its job.

The advisory (published September 14, bug CSCwu56234) scores it CVSS 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), classifies it as CWE-89, SQL injection, and states the part that should make every mail-gateway operator sit down: there are no workarounds. You patch or you rebuild.

And this isn't a "could be exploited" advisory. CISA added it to the KEV catalog on 2026-09-14 with a federal remediation due date of 2026-09-17, two days from publish time, and flagged it as requiring forensic triage under BOD 26-04. Active exploitation, confirmed.

What actually broke//

The flaw lives in how AsyncOS parses incoming mail: insufficient validation of email content lets a crafted message carry malicious SQL statements through the parser, which then leads to arbitrary command execution as root on the OS under the gateway. For non-Cisco people: your mail appliance is supposed to be a dumb, hardened box that reads messages and decides what to do with them — but this bug means the message itself can talk back to the database layer with enough authority to become a shell.

The scope is unforgiving because it's total: physical and virtual Secure Email Gateway are both affected, regardless of device configuration. There is no "if you have X enabled" escape hatch in the advisory — if you run an affected AsyncOS release, you're in the blast radius. (Cisco has confirmed that Secure Email and Web Manager and Secure Web Appliance are not vulnerable.)

The fix (and why there's no version of this story where you do nothing)//

Per the advisory, the first fixed releases are:

AsyncOS branchFirst fixed release
15.5 and earlier15.5.5-0141
16.016.0.4-3021
16.516.5.0-780

Cisco's own footnote is blunt: it strongly recommends migrating to 16.5.0-780. The upgrade can be done over the network from the web UI (System Administration > System Upgrade) or via CLI (upgrade → DOWNLOADINSTALL); either way the appliance reboots after the upgrade completes.

For Secure Email Cloud tenants: Cisco says it has already upgraded all Secure Email Cloud devices to 16.5.0-780, and that PSIRT conducted a threat-intelligence investigation — customers who own cloud devices where indicators of compromise were identified have been contacted directly by Cisco, with remediation and recovery operations in progress. If you're a cloud tenant and nobody called, that's mildly reassuring; if they did call you, the advisory says renew credentials and cryptographic material on the appliance when possible.

The IoC (and why "no hits" isn't proof of innocence)//

The advisory ships with one concrete indicator to grep: in mail_logs — on every cluster member, not just one node —

cisco-esa> grep -i "COPY.*TO PROGRAM" [IronPort Text Mail Logs Log name - Default: mail_logs]

Any entry may indicate malicious activity. But here's the catch: a successful exploit lands at root. A root-level attacker can wipe or hide their traces, which is exactly why CISA tagged this KEV entry for forensic triage and why Cisco tells you to cross-check network logs and firewall logs outside the appliance — unexpected uploads initiated from the gateway to external IPs, downloads from suspicious IPs.

What to do tonight//

  1. Check your AsyncOS version against the fixed-release table above; if you're below the first fixed release on your branch, you're affected regardless of configuration.
  2. Upgrade — to 16.5.0-780 if Cisco's recommendation lands with you (it should), or at minimum to the first fixed release on your branch.
  3. Grep mail_logs for COPY.*TO PROGRAM on every cluster member, and read the hits in context.
  4. Cross-check network/firewall logs outside the appliance for unexpected outbound uploads from it — root can clean house, but it usually forgets the perimeter.
  5. If you suspect compromise on a virtual SEG: forensics before redeploy; fresh VM + config rebuild + full credential/crypto renewal afterward.
  6. Restrict management access going forward — Cisco's hardening list calls for keeping the appliance off the internet (or restricting it to known trusted hosts), separating mail and management interfaces, and filtering management traffic behind a firewall.

Filed under

Sources

2 cited · 1 primary
  1. sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-esa-inj-2bLVGmhXReporting
  2. cisa.gov/known-exploited-vulnerabilities-catalogPrimary