← Back to SOC feed Coverage →

devices_with_vuln_and_users_received_payload (1)

kql MEDIUM Azure-Sentinel
DeviceFileEvents
exploithuntingmicrosoftofficial
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at Azure-Sentinel →
Retrieved: 2026-06-02T11:00:00Z · Confidence: medium

Hunt Hypothesis

Devices with known vulnerabilities and users who have received a suspicious payload may indicate a potential compromise where adversaries are exploiting weak systems to deliver malicious content. SOC teams should proactively hunt for this behavior in Azure Sentinel to identify and mitigate early-stage attacks targeting vulnerable devices and their associated users.

KQL Query

// 1.	A list of all devices that have this vulnerability
// 2.	A list of all users that uses those devices
// If these users opened those .mkv files
let all_computers_with_vlcvln=
DeviceTvmSoftwareVulnerabilities 
| where SoftwareName contains "vlc" 
| summarize makelist(DeviceName);
DeviceFileEvents 
| where DeviceName  in (all_computers_with_vlcvln)
| where FileName contains "mkv" 

Analytic Rule Definition

id: 9c2ba784-c664-40f1-b0df-8f34c6626be5
name: devices_with_vuln_and_users_received_payload (1)
description: |
  // Author: jan geisbauer
  // @janvonkirchheim
  // ------------------------
  // 1.	A list of all devices that have this vulnerability
  // 2.	A list of all users that uses those devices
  // 3.	If these users received .mkv files recently
requiredDataConnectors:
- connectorId: MicrosoftThreatProtection
  dataTypes:
  - DeviceTvmSoftwareVulnerabilities
  - DeviceFileEvents
query: |
  // 1.	A list of all devices that have this vulnerability
  // 2.	A list of all users that uses those devices
  // If these users opened those .mkv files
  let all_computers_with_vlcvln=
  DeviceTvmSoftwareVulnerabilities 
  | where SoftwareName contains "vlc" 
  | summarize makelist(DeviceName);
  DeviceFileEvents 
  | where DeviceName  in (all_computers_with_vlcvln)
  | where FileName contains "mkv" 

Required Data Sources

Sentinel TableNotes
DeviceFileEventsEnsure this data connector is enabled

References

False Positive Guidance

Original source: https://github.com/Azure/Azure-Sentinel/blob/main/Hunting Queries/Microsoft 365 Defender/TVM/devices_with_vuln_and_users_received_payload (1).yaml