sap_sensitive_tables_direct_access_by_rfc_logon_static_list
Description
Detects direct access to highly sensitive SAP tables (USR02, PAYR, P0002) via RFC logon. This specifically monitors for potential theft of user hashes (USR02), payroll data (PAYR), or personal employee information (P0002).
Query · yara_l
events:
$e.metadata.log_type = "SAP_SECURITY_AUDIT"
$e.additional.fields["msg_1"] = "CUZ"
$sid = $e.target.application
$table = $e.additional.fields["param1_1"]
$table = /USR02|PAYR|P0002/
match:
$table over 1h
outcome:
$user_list = array_distinct($e.principal.user.userid)
$source_ips = array_distinct($e.principal.ip)
$system_ids = array_distinct($sid)
$event_count = count($e.metadata.id)
$terminal_names = array_distinct($e.principal.hostname)
$client_ids = array_distinct($e.target.resource.attribute.labels["slgmand_1"])
condition:
$e