Panther medium experimental python
Carbon Black API Key Created or Retrieved
Detects when a user creates a new API key or retrieves an existing key.
Detection Logic
PATTERNS = (
" retrieved secret for API ID ",
"Added API ID ",
"Regenerated API key for API ID ",
"Updated API ID ",
)
def rule(event):
desc = event.get("description", "")
return any(pattern in desc for pattern in PATTERNS)
def title(event):
user = event.get("loginName", "<NO_USERNAME_FOUND>")
ip_addr = event.get("clientIp", "<NO_IP_FOUND>")
desc = event.get("description", "<NO_DESCRIPTION_FOUND>")
return f"{user} [{ip_addr}] {desc}" Field Validations
Loading…
Comments (0)
Loading comments...