Detection rules › Kusto

iboss - Malware Detected

Status
available
Severity
high
Time window
1h
Source
github.com/Azure/Azure-Sentinel

Identifies web traffic where the iboss platform flagged malware. A populated MalwareDetected flag indicates the gateway detected a malicious file or payload associated with the request. Surfaces the destination, user, and other details to support triage.

MITRE ATT&CK coverage

TacticTechniques
Execution

Rule body

id: cad35734-b97a-4209-9269-b98c916379eb
name: iboss - Malware Detected
description: |
  Identifies web traffic where the iboss platform flagged malware. A populated MalwareDetected flag indicates the gateway detected a malicious file or payload associated with the request. Surfaces the destination, user, and other details to support triage.
severity: High
status: Available
requiredDataConnectors:
  - connectorId: ibossAma
    dataTypes:
      - CommonSecurityLog
queryFrequency: 1h
queryPeriod: 1h
triggerOperator: gt
triggerThreshold: 0
tactics:
  - Execution
relevantTechniques:
  - T1204
query: |
  ibossUrlEvent
  | where MalwareDetected == 1
  | extend FileHashAlgorithm = "SHA256"
  | project EventTime, SrcUsername, Url, Domain, SrcIpAddr, DstIpAddr, FileSHA256, FileHashAlgorithm,DvcAction, UrlCategory, HttpUserAgent
entityMappings:
  - entityType: Account
    fieldMappings:
      - identifier: FullName
        columnName: SrcUsername
  - entityType: IP
    fieldMappings:
      - identifier: Address
        columnName: SrcIpAddr
  - entityType: URL
    fieldMappings:
      - identifier: Url
        columnName: Url
  - entityType: FileHash
    fieldMappings:
      - identifier: Algorithm
        columnName: FileHashAlgorithm
      - identifier: Value
        columnName: FileSHA256
version: 1.0.0
kind: Scheduled

Stages and Predicates

Stage 1: source

ibossUrlEvent

Stage 2: where

| where MalwareDetected == 1

Stage 3: extend

| extend FileHashAlgorithm = "SHA256"

Stage 4: project

| project EventTime, SrcUsername, Url, Domain, SrcIpAddr, DstIpAddr, FileSHA256, FileHashAlgorithm,DvcAction, UrlCategory, HttpUserAgent

Indicators

These rows show field, operator, and value matches.

Output fields

These fields are emitted when the rule matches.

FieldSource
Domainproject
DstIpAddrproject
DvcActionproject
EventTimeproject
FileHashAlgorithmproject
FileSHA256project
HttpUserAgentproject
SrcIpAddrproject
SrcUsernameproject
Urlproject
UrlCategoryproject