A critical Exchange Server headline does not tell you whether your servers are affected, compromised or safe. It tells you to start a controlled scope and response process.
The dangerous shortcuts sit at both extremes: waiting because mail still flows, or copying a registry/IIS workaround written for a different vulnerability and build. A useful response ties the current Microsoft advisory to the exact installed environment, preserves evidence of possible exploitation and follows the supported update path.
Open one time-stamped response record
Record the advisory URL, publication and revision time, CVE identifiers, exploitation status stated by Microsoft, affected products/builds, available mitigations and updates, and the time your team first assessed it. Advisories change; save the version used for each decision and check for revisions throughout the response.
Assign owners for technical scoping, change approval, incident investigation and stakeholder communication. These roles can be held by the same small team, but the decisions remain distinct. “Patch approved” does not mean “no investigation needed.”
Use Microsoft material for the product decision. Third-party reporting can alert you quickly and add useful context, but it should not define affected builds or installation prerequisites.
Inventory what actually exists
For every Exchange server and relevant management or hybrid component, capture:
- product edition and role;
- exact build number, cumulative-update level and installed security/hotfix update;
- operating system and prerequisite state;
- internet and reverse-proxy exposure;
- load-balancer membership and maintenance method;
- Exchange Emergency Mitigation service/status;
- certificates, namespaces and hybrid dependencies;
- recent backups and a tested recovery route; and
- server time, logging and monitoring health.
Microsoft’s build-number page maps the installed number to CU, SU and HU releases. Do not scope from “Exchange 2019” alone. An update may apply only to particular supported CUs, have separate packages for different baselines or require a later CU first.
The current lifecycle also matters. Exchange Server 2016 and 2019 reached end of support on 14 October 2025. Microsoft documents Extended Security Update eligibility for enrolled customers, but an old version with a historical SU is not therefore generally supported. If the environment is outside a valid ESU arrangement, migration to Exchange Server Subscription Edition or Microsoft 365 is part of the risk response—not an optional housekeeping note.
Translate the advisory into local scope
Build a simple matrix for each server:
| Question | Evidence required |
|---|---|
| Is this product/build affected? | Exact local build matched to the current Microsoft advisory and build table |
| Is the vulnerable feature or route exposed? | Listener, proxy, firewall, authentication and feature configuration—not assumption |
| Is an interim mitigation present? | Effective local EM/manual-mitigation state plus applicability and side effects |
| Is the correcting update installed? | Package/build evidence and successful installation state |
| Could exploitation have occurred before remediation? | Logs, alerts, indicators and retained history across the exposure window |
Do not use lack of direct internet publishing as a universal exemption. An internal attacker, compromised reverse proxy, VPN user or hybrid/management path may still reach the affected feature. Equally, do not call a server compromised solely because its build is vulnerable. Exposure and compromise are separate findings requiring separate evidence.
Use mitigation as a bridge
Exchange Emergency Mitigation can apply interim actions for known threats that Microsoft identifies as actively exploited. Microsoft explicitly describes these actions as temporary until the security update is installed.
Check whether the EM service is enabled, can retrieve mitigation metadata, reports errors and has applied the relevant control. Determine the functional impact. A mitigation may disable or constrain a feature, and a manually applied workaround may interact with it.
If the advisory supplies a manual mitigation, apply only the instructions for the exact vulnerability and supported build. Record the before-state, command/output or configuration, approver, time and rollback. Never accumulate old IIS rewrites or registry workarounds without reconciling them when the permanent update arrives.
Investigate the exposure window
Patching changes the server now. It cannot reveal whether an attacker used the weakness yesterday.
Preserve security, Exchange, HTTP/IIS, proxy, identity, endpoint and network evidence covering the credible exposure window. Check the indicators and hunting guidance published for that advisory, plus abnormal administrative identities, mailbox changes, persistence, suspicious child processes, new files, remote tools and unexpected outbound communication.
Use a qualified incident responder when exploitation is suspected. Do not delete a suspected web shell and declare success; preserve it safely and scope the access it represents. If privileged identity or Active Directory compromise is possible, a mailbox-server rebuild alone is not containment.
A current HealthChecker report is useful for inventorying build and known configuration concerns. Its vulnerability report can support scoping. Neither a clean HealthChecker result nor a clean endpoint scan proves that exploitation did not occur.
Prepare the supported update path
Read the release-specific known issues, prerequisites and installation method. Confirm that the installed CU is eligible for the SU/HU, or plan the supported prerequisite upgrade. Check free space, certificate state, component health, database copies, queues, backups and recovery media before the change.
For multiple servers, use maintenance mode and service continuity appropriate to the topology. Patch a controlled first server, inspect the result, then continue through the estate. A database availability group reduces some service risk; it does not remove the need for application-aware backup, tested recovery or coordinated patch order.
Use an elevated administrative context and Microsoft’s release instructions. Do not interrupt an apparently stalled installer without checking setup logs and documented behaviour. If an installation fails, preserve setup evidence before rerunning or attempting ad-hoc repair.
Validate remediation and service separately
After restart, verify the installed build through more than an “update completed” dialogue. Run the current HealthChecker and compare it with the baseline. Confirm the relevant mitigation state is reconciled according to Microsoft’s guidance.
Then prove service behaviour:
- required Exchange and Windows services are healthy;
- databases are mounted and copies/content indexes are in the expected state;
- internal and external mail flow works and queues are normal;
- Outlook, Outlook on the web and required mobile/client access work;
- Autodiscover, namespaces, certificates and TLS remain correct;
- transport rules, connectors and hybrid mail flow behave as intended;
- backups resume and a recovery point is verifiable; and
- monitoring receives fresh signals rather than showing stale green status.
Finally, continue incident monitoring. A patched and functioning server has passed remediation and service checks. It has not, by those facts alone, passed a retrospective compromise assessment.
Close the temporary state
Remove or reverse manual mitigations only when Microsoft’s current guidance says the installed update supersedes them. Document any residual feature impact and unsupported dependency. Update the server inventory, patch baseline, recovery notes and incident timeline.
If unsupported Exchange remains, record a dated migration plan, ownership and interim exposure controls. “We installed the last update we could find” is not a sustainable security state.
The repeatable discipline is: authoritative advisory, exact build, local exposure, interim containment, compromise assessment, supported update and service proof. That process remains useful when the next headline describes an entirely different vulnerability.
