Application Security

Investigating Attacks

2 min

Why Runtime Attacks Change the Conversation

Periodic scanning only tells you what could be wrong at a given point in time.

Splunk’s Runtime attack detection tells you what is happening in real-time - exploit attempts against known weaknesses, with forensic context. This allows for immediate investigation and mitigation with the correlates attack telemetry to vulnerabilities already cataloged, Keeping SOC-style investigations inside Observability Cloud.

Accessing Attack Data

“Shift from periodic scanning to runtime-aware threat detection.”

Exercise

  1. From APM → Application Security, select the Attacks tab.

    apm

  2. Review the attacks list. For each row, note:

    • Attack type - Classification of the exploit attempt
    • CVE Reached - How many CVEs weaknesses are implicated
    • Environment & Service - Which entities in your stack are impacted
      apm

Investigate Attack Detail

Having full context of the attack helps in actioning mitigation and remediation for it. It is important to know what kind of attack is active, where it is happening, what actions the bad-actor has executed and what the vulnerable entry points are.

Exercise

  1. Select one attack activity to open the detailed view.

    apm

  2. Review forensic fields:

    • Attacked service, environment, and CVE
    • Sequence of events and actions performed
    • Specific event and trigger
    • Vulnerable Method where in the code this vulnerability risk exists
      apm

Note

- This is just a subset of available context to review. Take a some time to review all the details showsn in this detailed view.
- Click through other Attack Types to review the context available for each - Some of the details may differ depending on the type of attack.

Code-Level Forensics

“Identifying exactly which line of code was accessed during this exploit shorterns the loop from alert to remediation.”

Exercise

  1. Scroll to the Stack Trace attribute at the bottom of the attack detail.

apm

  1. Expand the stack trace.
  2. Identify the frame and line reference for code accessed during the exploit.
    apm

What you learned

Last Modified ·