Back to cases

Live public case

Observed workload execution

Last activity Aug 21, 12:06:11 AM PDT

criticalComplete

Evidence-grounded assessment

Likely same operation

The four preserved incident threads are best explained as a likely single operation, while falling short of proof. Earlier HTTP reconnaissance in incident [redacted] is connected to the later attempted-exploitation thread [redacted] by the same-source-cluster link [redacted]. The later HTTP/execution activity in [redacted] is temporally and workload-associated with the process-only threads [redacted] and [redacted] through links [redacted] and [redacted]. Together these form a coherent possible progression from enumeration to attempted exploitation and workload execution. The assessment remains “likely” because the source cluster is not an actor identity, the earlier reconnaissance has a substantial timing gap, and no unique request-to-process causality edge connects the HTTP and process events [redacted].

Protected workloads
Protected workload A · Protected workload B
Progression
Within-workload activity
Severity basis
Maximum incident posture

Observed impact

  • Correlated process exited
  • Outbound client spawned
  • Server identity disclosure
  • Shared resource access observed
  • Shared resource execution observed
  • Shared resource mutation observed
  • Shell spawned
  • System information disclosure
  • Workload discovery process spawned
  • Workload root shell
  • The activity could provide an operator with information about reachable, protected, and nonexistent application surfaces for follow-on targeting.
  • No confirmed execution, persistence, lateral movement, command-and-control, or data theft is established by the available cited evidence.
  • Root-run shell and discovery processes were observed in the processor workload [redacted].
  • A shared resource was observed being mutated, executed from, and accessed [redacted].
  • Outbound-capable client-class processes were spawned, but no socket consequence was established [redacted].
  • Server-side command execution occurred in a root/UID 0 workload context.
  • Process and kernel identity information was returned to the traffic source.
  • Root shell and discovery processes executed in the correlated workload.
  • Execution, access, and mutation involving a shared resource were observed; attack causation and downstream scope are not uniquely established.
  • No host escape, persistence, lateral movement, command-and-control, or data theft is established by the available evidence.
  • Root shell processes executed inside the protected workload [redacted].
  • A root `env` discovery process ran as a child of a discovery-classified shell [redacted].
  • Exact sampled shell lifecycles ended; one sampled exit was zero and the latest was nonzero [redacted].

Recommended actions

  1. Review application, proxy, and distributed-trace records for the later window to seek a unique request-to-process edge spanning the HTTP and process threads [redacted].
  2. Validate whether the shared source cluster corresponds to an approved scanner, automation, proxy, account, or tenant before attributing the earlier and later HTTP behavior to one actor [redacted].
  3. Compare the observed root shells, discovery commands, network-client-class processes, and parent lineages against expected workload jobs, deployments, and administrative activity [redacted].
  4. Inspect the inventory-resolved shared resource and relevant audit history to determine the scope and authorization of access, execution, or mutation without assuming cross-workload propagation [redacted].
  5. If the executions or mutations are confirmed unauthorized, prioritize proportionate workload isolation, credential review, and preservation of trace, process, flow, and resource-audit evidence for the affected incident threads [redacted].

Attack timeline

4 incident threads

Live progression remains visible; PII, native endpoints, hashes, and private identities do not.

  1. 1
    Reconnaissanceopen

    The evidence strongly supports the detector's reconnaissance finding: one derived source cluster generated a concentrated, unauthenticated pattern that the incident aggregates as 64 requests spanning 57 unique paths, three methods, and seven path categories in about 97 seconds. Bounded HTTP examples corroborate probing across root, other, and API categories, with mixed 200, 401, and 404 responses. This is consistent with automated application-surface enumeration. The verdict is “likely” rather than definitive because network evidence does not establish whether the activity was authorized security testing or benign inventory work. HTTP status codes do not establish exploitation, and the incident cites no process or flow evidence with which to assess execution or outbound consequences.

  2. 2
    Suspicious activityopen

    Likely true positive for suspicious execution within the protected processor workload. Event-driven telemetry directly observed repeated root-run dash shells, a child discovery command, outbound-capable client-class processes, and access/mutation/execution involving an inventory-resolved shared resource (process evidence [redacted], [redacted], [redacted], [redacted], [redacted], [redacted]; inventory evidence [redacted]). This establishes concerning workload-level execution and shared-resource activity, but not an exploitation vector, actor, network connection, persistence, host escape, lateral movement, command-and-control, or data theft. No cited HTTP or flow event was available for bounded inspection, so the origin and network consequences remain unresolved.

  3. 3
    Attempted exploitationopen

    This is successful server-side command execution, not merely an unsuccessful injection attempt. Verified HTTP summaries show an injection-pattern request and multiple captured 400 responses containing non-reflected root/UID 0 process identity or kernel output; the 400 status therefore does not negate execution. Event-driven process telemetry independently observed root dash shells with discovery children in the correlated workload, followed later by execution, access, and mutation involving a shared resource. The incident's derived classification remains `attempted_exploitation`, but the server-generated output supports upgrading the analyst verdict to a true positive with observed execution. Exact request-to-process causality, source identity, and any network consequence remain unresolved.

  4. 4
    Suspicious activityopen

    The detector’s critical suspicious-activity finding is supported at the process-effect level: repeated event-driven root `dash` executions occurred in one workload, including a `dash` process classified as discovery/shell that parented a root `env` discovery process [redacted]. Exact lifecycle evidence shows sampled shells exited, including a zero exit for the first observed shell and a nonzero exit for the latest [redacted]. However, the bounded evidence exposes neither command arguments nor cited HTTP/flow events, so it cannot determine whether this was exploitation, authorized application behavior, or administration. Verdict: indeterminate rather than confirmed compromise or false positive.

Relationship reasoning

Shared workload time window90%

shared protected workload attribution and temporal proximity

Shared workload time window90%

shared protected workload attribution and temporal proximity

Same source cluster76%

same privacy-preserving traffic source cluster and target within a bounded time window