SQL injection exploited in Cisco Secure Email Gateway

A crafted email message is enough to obtain command execution as root on the mail gateway. On the same day, in the same minute, a second advisory published five more critical vulnerabilities under a numbering method that changes how the count should be read.

TLP:CLEAR   PAP:CLEAR   Unlimited disclosure, no restriction on use.
Published
15 September 2026
Subject
Cisco Secure Email Gateway
Distribution
Public
Confidence
High
Sources
5

The facts

On 14 September 2026 at 16:00 UTC, Cisco published two security advisories for its email gateway. The first carries a single CVE (1), CVE-2026-76461: a SQL (2) injection in the email parsing logic of AsyncOS software, allowing a remote attacker with no account to execute commands as root on the underlying operating system. The CVSS (3) 3.1 base score is 9.8.

The attack fits in one message. The attacker sends a crafted email carrying SQL statements, the parsing logic does not validate that content sufficiently, and the statements are executed. There is no authentication and no interaction from a recipient. The vulnerability affects Cisco Secure Email Gateway, physical and virtual alike, regardless of device configuration. The vendor publishes no workaround.

The US agency CISA (4) added the CVE to its KEV (5) catalogue of actively exploited vulnerabilities the same day. Since 10 June 2026 that catalogue has been tied to directive BOD (6) 26-04, which replaced the fixed-deadline model in force since 2021 with graduated timelines based on how publicly exposed the asset is and what an attacker gains from the flaw. The shortest timelines run to three days.

The takeaway

Configuration does not reduce exposure. The gateway receives inbound SMTP (7) traffic by function, and that traffic is the attack vector. Filtering placed upstream therefore lets the message carrying the attack through, because it is exactly the traffic the appliance exists to receive. Upgrading is the only lever available.

The mechanism, what the advisory says and what it leaves out

Cisco assigns the flaw to CWE (8)-89, SQL injection, and links it to bug ID CSCwu56234. The published cause is insufficient validation of data in the email parsing logic. Statements carried by the message are interpreted by the engine instead of being handled as plain data.

CVSS metricValueReading
Attack vectorNetworkThe attack is delivered remotely, through the mail flow
Attack complexityLowNo particular precondition
Privileges requiredNoneNo account on the gateway is needed
User interactionNoneNo recipient has to open the message
ScopeUnchangedImpact stays within the appliance’s security boundary
Confidentiality, integrity, availabilityHigh on all threeExecution as root gives control of the underlying system

The missing link

The advisory does not describe how execution of a SQL statement becomes execution of a system command. The only element published on that point is the search pattern provided for detection, which targets the COPY ... TO PROGRAM construct. That construct lets a SQL engine pass a command to the host system and collect its output.

Point of caution

Connecting that detection pattern to the exploitation chain is a reading, not a vendor statement. Cisco publishes the pattern as an explicitly non-exhaustive example. Detection built on that single string therefore does not cover every attempt.

The second advisory, one CVE per weakness class

Published in the same minute, the second advisory announces hardening releases resulting from an internal security review. It carries five CVEs, four scored 9.8 and one 7.5. It covers Secure Email Gateway and, this time, Secure Email and Web Manager, a product the first advisory declares unaffected.

CVEWeakness classStated scope of the classHighest score
CVE-2026-76440CWE-23Path traversal, link resolution before file access9.8
CVE-2026-76441CWE-284Access control, authorisation, authentication, bypasses9.8
CVE-2026-20353CWE-664Resource lifetime, deserialisation, uncontrolled consumption9.8
CVE-2026-76443CWE-707Improper neutralisation, command, SQL and code injection9.8
CVE-2026-76442CWE-1284Validation of specified quantity in input, unbounded numeric fields7.5

The method is explicit in the advisory: to help customers patch and to streamline disclosure, Cisco grouped the flaws by weakness class and assigned one CVE identifier per group. The score shown is not the group’s score, it is the score of the most impactful flaw inside it.

That is the point that outlives this product. Counting CVEs then stops measuring a number of flaws. One identifier may cover a single flaw or twenty, with no way to tell the difference from outside, and the highest score in the group applies to the whole by default. Dashboards that count CVEs per product, vulnerability debt metrics and vendor-to-vendor comparisons no longer measure the same thing depending on whether the vendor groups its disclosures.

Two advisories that overlap

CVE-2026-76443 covers class CWE-707, which includes SQL injection. The hardening advisory notes that one vulnerability in that class is actively exploited and points back to the injection advisory. The scope of the two publications therefore overlaps, with no stated boundary.

The advisory also states where these flaws came from: internal testing, conducted with existing processes and with frontier AI models. The mention is brief and the vendor says no more, neither about the tooling used nor about what each method contributed.

The fixed releases do not line up

The two advisories publish separate release tables. Read side by side, they do not say the same thing.

AsyncOS branch, Secure Email GatewayInjection advisoryHardening advisory
15.5 and earlier15.5.5-014115.5.5-014
16.016.0.4-3021None, migrate to a fixed branch
16.516.5.0-78016.5.0-780

The practical consequence is direct. An organisation that applies release 16.0.4-3021 fixes the exploited injection and stays exposed to the five classes of the second advisory, four of which are scored 9.8. Only release 16.5.0-780 addresses both, which matches the migration the vendor recommends. For Secure Email and Web Manager, the matching release is 16.5.0-429.

The two advisories also diverge on the 15.5 branch, one publishing 15.5.5-0141 and the other 15.5.5-014. The vendor does not resolve that discrepancy. It has no effect for anyone moving straight to the 16.5 branch.

Searching after an attacker has had root

To confirm an exploitation attempt, Cisco points to the mail logs and to suspicious SQL statements that may appear there. If the gateway belongs to a cluster, the logs of every member must be reviewed. The search runs from the command line interface, against the mail_logs file:

grep -i "COPY.*TO PROGRAM" mail_logs

Any entry in the output may indicate malicious activity. The vendor sets the limit of that search itself: exploitation grants root access, so evidence and indicators may have been removed or hidden by the attacker.

Where to look

A negative result obtained from local logs alone settles nothing. Cisco recommends cross-checking network logs and firewall logs held outside the affected device, looking in particular for unexpected uploads initiated by the gateway towards external addresses, and downloads from malicious addresses. The search therefore belongs first to whatever was exported elsewhere, whose integrity does not depend on the suspect appliance.

No technical IOC (9) has been published to date, by Cisco or by CISA. No actor is named. No public exploit code is referenced, which does not reduce the urgency since the vendor confirms exploitation.

The managed service case

Cisco states that it has already upgraded every appliance in the Cisco Secure Email Cloud service to release 16.5.0-780, that it has run an investigation across that estate, and that it has directly contacted customers where malicious activity was detected. Those customers are advised to renew credentials and any cryptographic material installed on the appliance, and to restrict access to it. Administrators without command line access cannot check the indicators described above themselves. No contact from the vendor is not a clean bill of health: only customers where indicators were identified were contacted.

Source qualification

Both advisories come from the vendor. The KEV listing comes from the agency. The level of evidence is high on the facts, lower on the technical chain, which the vendor does not publish.

ItemStatusComment
Mechanism, score, affected productscorroboratedCisco advisories and the CVE Program record, values agree
Active exploitationcorroboratedStated by the vendor and accepted the same day by CISA for KEV listing
Divergence between fixed releasescorroboratedDirect reading of the two published tables
Chain from SQL statement to command executionsingle sourceNot described by the vendor. Inferred from the published detection pattern
Remediation deadline set by CISAsingle sourceCarried in the KEV catalogue only, not repeated in the published alert
Actor, technical indicators, exploit codediscardedNothing published at the time of writing
Actual number of flaws behind the five hardening CVEsdiscardedNot published, and grouping by class makes it unverifiable from outside

Assessment

Ease of exploitation
No authentication, no interaction, a single message is enough.
High
Impact on the appliance
Command execution as root on the underlying operating system.
High
Actual exposure
The appliance receives mail from the internet by function. No configuration reduces the surface.
High
Likelihood of mass exploitation
Exploitation confirmed, but no public code and an enterprise estate of high unit value.
Moderate
Method note

This analysis is built on the two vendor advisories, the alert and the directive published by CISA, and the CVE Program record. No reproduction was attempted and no appliance was examined. The exposure and likelihood ratings are judgement, not measurement.

What to do

On an affected estate

  • Identify the AsyncOS branch in service on every gateway, including virtual instances and cluster members, then target release 16.5.0-780. It is the only one that addresses both advisories.
  • Do not stop at release 16.0.4-3021, which fixes the exploited injection and leaves the five classes of the second advisory open.
  • Handle Secure Email and Web Manager under the second advisory, at release 16.5.0-429. That product is not affected by the injection, it is affected by the hardening set.
  • Run the retrospective search before concluding, first against logs exported off the appliance. A negative result from the gateway itself proves nothing.
  • Where compromise is suspected on a virtual instance, the vendor recommends preserving forensic material before any other action, deploying a new instance on a fixed release, rebuilding the configuration, then renewing credentials and cryptographic material. On a physical appliance, it points to its support organisation.
  • Book the reboot into a change window: the upgrade restarts the appliance, and therefore interrupts the mail flow.
  • Apply the hardening measures the vendor restates: no internet access to the management interface, mail and management functions separated onto distinct interfaces, logging sent to an external server and retained long enough to support an investigation.

What this case says about counting

The exploited vulnerability is a classic case, properly documented and quickly added to the catalogue of exploited vulnerabilities. What deserves to be kept has more to do with the second advisory.

A CVE identifier used to designate one vulnerability. It now designates, at this vendor and for this disclosure, a class of weaknesses whose contents are not enumerated. The approach has its logic on the operator’s side, where what is wanted is a fix rather than a catalogue. It has a cost on the analysis side: nothing allows an outsider to count the flaws, track how they evolve over time, or compare two products on that basis.

The mention of frontier AI models in finding these flaws calls for the same caution. It says nothing about the actual yield of the method, nor about what it finds and fails to find. It does suggest that the volume of vulnerabilities published by vendors is likely to rise, and that grouping by class may be the answer to that volume rather than the cause of the question.

Glossary

  1. CVE (1): Common Vulnerabilities and Exposures, the unique public identifier of a vulnerability.
  2. SQL (2): Structured Query Language, the query language of relational databases.
  3. CVSS (3): Common Vulnerability Scoring System, the standard framework for rating the severity of a vulnerability.
  4. CISA (4): Cybersecurity and Infrastructure Security Agency, the US cybersecurity agency.
  5. KEV (5): Known Exploited Vulnerabilities, CISA’s catalogue of vulnerabilities with confirmed exploitation.
  6. BOD (6): Binding Operational Directive, a directive binding on US federal civilian agencies.
  7. SMTP (7): Simple Mail Transfer Protocol, the protocol that carries electronic mail.
  8. CWE (8): Common Weakness Enumeration, the classification of software weakness types.
  9. IOC (9): Indicator of Compromise, a technical marker of an attacker’s presence.

Sources

  1. Cisco, security advisory cisco-sa-esa-inj-2bLVGmhX, Cisco Secure Email Gateway SQL Injection Vulnerability, 14 September 2026. sec.cloudapps.cisco.com
  2. Cisco, security advisory cisco-sa-hardening-esa-dfCrfXkm, security hardening release of September 2026, 14 September 2026. sec.cloudapps.cisco.com
  3. CISA, one vulnerability added to the KEV catalogue, 14 September 2026. cisa.gov
  4. CISA, directive BOD 26-04, Prioritizing Security Updates Based on Risk, 10 June 2026. cisa.gov
  5. CVE Program, record for CVE-2026-76461, accessed 15 September 2026. cve.org

Marked TLP:CLEAR, PAP:CLEAR. Unlimited disclosure, no restriction on use.

The analysis presented here reflects the author’s own views and rests on the public sources listed above.