Highly Sensitive Password Accessed
| Id | b39e6482-ab7e-4817-813d-ec910b64b26e |
| Rulename | Highly Sensitive Password Accessed |
| Description | This rule will monitor access to highly sensitive passwords. Within the Watchlist called ‘LastPass’ define passwords which are deemed highly sensitive (such as password to a high privileged application). When an activity is observed against such password, an incident is created. |
| Severity | Medium |
| Tactics | CredentialAccess Discovery |
| Techniques | T1555 T1087 |
| Required data connectors | LastPass |
| Kind | Scheduled |
| Query frequency | 1h |
| Query period | 1h |
| Trigger threshold | 0 |
| Trigger operator | gt |
| Source Uri | https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/LastPass/Analytic Rules/HighlySensitivePasswordAccessed.yaml |
| Version | 1.0.0 |
| Arm template | b39e6482-ab7e-4817-813d-ec910b64b26e.json |
let watchlist = (_GetWatchlist("LastPass") | project name);
LastPassNativePoller_CL
| where Data_s in (watchlist)
| extend AccountCustomEntity = Username_s, IPCustomEntity = IP_Address_s, URLCustomEntity = Data_s
queryFrequency: 1h
requiredDataConnectors:
- connectorId: LastPass
dataTypes:
- LastPassNativePoller_CL
OriginalUri: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/LastPass/Analytic Rules/HighlySensitivePasswordAccessed.yaml
name: Highly Sensitive Password Accessed
description: |
'This rule will monitor access to highly sensitive passwords.
Within the Watchlist called 'LastPass' define passwords which are deemed highly sensitive (such as password to a high privileged application).
When an activity is observed against such password, an incident is created.'
severity: Medium
status: Available
kind: Scheduled
triggerThreshold: 0
version: 1.0.0
eventGroupingSettings:
aggregationKind: AlertPerResult
relevantTechniques:
- T1555
- T1087
id: b39e6482-ab7e-4817-813d-ec910b64b26e
triggerOperator: gt
queryPeriod: 1h
tactics:
- CredentialAccess
- Discovery
query: |
let watchlist = (_GetWatchlist("LastPass") | project name);
LastPassNativePoller_CL
| where Data_s in (watchlist)
| extend AccountCustomEntity = Username_s, IPCustomEntity = IP_Address_s, URLCustomEntity = Data_s
entityMappings:
- fieldMappings:
- identifier: Name
columnName: AccountCustomEntity
entityType: Account
- fieldMappings:
- identifier: Address
columnName: IPCustomEntity
entityType: IP
- fieldMappings:
- identifier: Url
columnName: URLCustomEntity
entityType: URL