PoC files

19 files

File viewing is interactive and short-lived. Downloads are password-protected ZIP archives using password eip.

GitHub

Analysisdeepseek-v4-pro:cloud ·

Technical assessment

A Microsoft Sentinel analytics rule (KQL query) designed to detect a multi-stage attack chain involving Azure MCP Server managed identity abuse. It correlates MCP-related service principal sign-ins with subsequent privileged Azure operations (e.g., Key Vault access, role assignment modification) within a 30-minute window.

Backdoor review

No backdoor observed in reviewed code

The supplied evidence is a single JSON file defining a Microsoft Sentinel analytics rule for detecting post-exploitation activity related to CVE-2026-26118. The file contains only declarative KQL query logic and rule configuration; no executable code, obfuscation, or deceptive behavior is present.

ClassificationScanner
Model confidence95%
AuthenticationUnknown
LanguagesKQL
Target softwareMicrosoft SentinelAzure MCP ServerAzure Key VaultAzure Activity Logs
Attack typesdetectioncredential_accesspersistencedefense_evasion
Evidence & reasoningClassification basis · observed behavior · safety review
Technical evidence

Classification basis and observed behavior

Classification basis

The artifact is a Microsoft Sentinel scheduled analytics rule (JSON definition with an embedded KQL query) that detects post-exploitation activity. It does not contain any code to exploit a vulnerability; it only checks for indicators of compromise in log data.

j-dahl7-mcp-attack-detection-sentinel-a074553/analytics-rules/mcp-identity-post-exploitation.json:2-8

Requirements

  • Requires Microsoft Sentinel workspace with AADServicePrincipalSignInLogs and AzureActivity log data ingestion enabled.j-dahl7-mcp-attack-detection-sentinel-a074553/analytics-rules/mcp-identity-post-exploitation.json:8

Observed behavior

  • Defines a KQL query that joins AADServicePrincipalSignInLogs with AzureActivity logs to find successful privileged operations performed by an MCP-related service principal within 30 minutes of its sign-in.j-dahl7-mcp-attack-detection-sentinel-a074553/analytics-rules/mcp-identity-post-exploitation.json:8
  • The rule is configured to run every hour, look back over 1 day, and create an incident when any matching event is found.j-dahl7-mcp-attack-detection-sentinel-a074553/analytics-rules/mcp-identity-post-exploitation.json:9-12
Safety-review evidence

Behaviors behind the backdoor verdict

Observables

Analytics Rule
LAB - MCP Identity Post-Exploitation ChainThe file is a Microsoft Sentinel scheduled analytics rule that correlates Azure MCP service principal sign-ins with subsequent privileged operations to detect potential abuse of managed identity tokens.j-dahl7-mcp-attack-detection-sentinel-a074553/analytics-rules/mcp-identity-post-exploitation.json:1-58
Review boundaries

What the analysis did not establish

  • Only one text file (the analytics rule definition) was provided; the repository unit contains 18 other files (including 2 non-text media files) that were not included in the evidence packet.
  • The evidence does not include any exploit code, proof-of-concept scripts, or technical writeups describing how to trigger the associated CVEs.
  • Only one text file was provided; 2 non-text media files and 16 unclassified files were present in the artifact but not analyzed. Their content is unknown.
Model interpretation

This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.

Linked vulnerabilities

3