Successful ProxyShell-like Exchange exploitation via autodiscover.json and PowerShell/MAPI paths

Flags Exchange-targeted web requests with /autodiscover.json plus exploit URI fragments returning 200/301.

FreeReviewedSigma · Critical · v5
Category
webserver
Author
Florian Roth (Nextron Systems), Rich Warren (SigmaHQ), DRL 1.1
Published
2021-08-09
Updated
2026-07-31

What it detects

This rule identifies web requests targeting Microsoft Exchange-related endpoints with ProxyShell-style URI patterns and HTTP status codes indicating success (200 or 301). Attackers often use these success responses to confirm exploitation progress and reach post-exploitation stages. It relies on web server telemetry capturing request query strings (cs-uri-query), the presence of specific Exchange/PowerShell/MAPI components in those queries, and the resulting HTTP status code.

Changelog

v5
  1. v5
    Candidate ingested via manual entry.2026-07-31
  2. v4
    Candidate ingested via manual entry.2026-07-31
  3. v3
    Candidate ingested via manual entry.2026-07-31
  4. v2
    Candidate ingested via manual entry.2026-07-31
  5. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.