Panther high experimental python
Zendesk Credit Card Redaction Off
A user updated account setting that disabled credit card redaction.
Detection Logic
from panther_zendesk_helpers import ZENDESK_CHANGE_DESCRIPTION
REDACTION_ACTIONS = {
"create",
"destroy",
}
def rule(event):
return (
event.get("source_type") == "account_setting"
and event.get("action", "") in REDACTION_ACTIONS
and event.get("source_label", "") == "Credit Card Redaction"
)
def title(event):
action = event.get(ZENDESK_CHANGE_DESCRIPTION, "<UNKNOWN_ACTION>")
return f"User [{event.udm('actor_user')}] {action} credit card redaction"
def severity(event):
if event.get(ZENDESK_CHANGE_DESCRIPTION, "").lower() != "disabled":
return "INFO"
return "HIGH" Field Validations
Loading…
Comments (0)
Loading comments...