By NHI Mgmt Group Editorial TeamBased on Aqua Security: “Investigate and Respond to Sobolan Malware with Aqua Security” (September 10, 2025)

TL;DR: Sobolan malware shows how exposed API access, fileless execution, and hidden persistence can turn cloud workloads into a fast-moving incident path, according to Aqua Security. The real issue is not just detection, but whether teams can observe, contain, and investigate workload behaviour before malicious activity expands.


At a glance

What this is: This is Aqua Security's analysis of Sobolan malware response, showing that cloud workload security gaps are as much about investigation and containment as they are about detection.

Why it matters: It matters because IAM, cloud security, and NHI teams need to understand how API access, runtime behaviour, and persistence tactics can turn a workload compromise into broader environment risk.


Context

Sobolan is a cloud workload malware response problem: once a workload is compromised, defenders need to know what it accessed, what it executed, and how it tried to persist. Aqua Security frames the issue around the operational gap between seeing an alert and understanding the full attack path.

The article argues that modern cloud and AI-connected environments expand the attack surface through APIs, RAG components, MCP-linked systems, and sensitive data connections. That makes runtime investigation and containment part of the identity and workload governance problem, not just a security operations concern.


Key questions

Q: What breaks when malware gains access to a cloud workload but runtime context is missing?

A: Investigation breaks because responders can no longer see the process chain, execution method, or persistence attempt that mattered most. In cloud workloads, fileless behaviour and short-lived execution mean the useful evidence exists only at runtime. If that evidence is not captured immediately, teams are left with an alert, not a defensible incident narrative.

Q: Why does a workload compromise become more dangerous when the application can reach data and storage services?

A: Because the compromised workload inherits the application’s trusted access paths. If that runtime can call databases, file storage, or other internal services through APIs, the attacker can pivot from one infected process into a much wider environment. The risk is blast radius, not just initial infection.

Q: How should security teams detect malicious behaviour inside ephemeral cloud workloads?

A: They should look for runtime signals such as unexpected process ancestry, fileless execution, cryptomining activity, and backdoor creation, then correlate those signals with the workload’s normal access pattern. Detection has to happen while the process still exists, because ephemeral workloads can disappear before after-the-fact review starts.

Q: What should teams do when a cloud workload malware alert confirms persistence attempts?

A: They should contain the workload before the attacker can complete the persistence path, preserve the running evidence, and separate the instance for investigation. The goal is to stop further execution without destroying the artifacts needed to explain how access was gained and how the malware tried to remain in place.


Technical breakdown

How Sobolan uses cloud workload access to expand runtime control

Sobolan starts by exploiting initial access to a server or workload, then uses that foothold to execute payloads that are designed to stay hidden and profitable. In cloud environments, that usually means abusing exposed application paths, API-mediated access, or weak workload isolation to reach processes that defenders treat as trusted runtime. The important point is that the malware does not need broad network control to be dangerous. Once inside a workload, it can move fast, operate filelessly, and blend into normal execution patterns before detection tools have enough context.

Practical implication: tie runtime detection to workload scope and identity context so a single compromised process can be isolated before it spreads.

Why fileless scripts and backdoor creation complicate investigation

Fileless execution reduces the evidence left on disk, which means traditional forensics can miss the real execution path unless telemetry captures process ancestry, command lines, and memory-side activity. Backdoor creation adds persistence by giving the attacker a return path after the first session ends. That combination turns a short intrusion into an ongoing investigation problem because responders may see the alert, but not the full set of actions that followed. In cloud native environments, this is especially damaging when workloads are ephemeral and logs are incomplete or fragmented.

Practical implication: collect process-level and runtime artifacts at the moment of execution, not after the workload has already been recycled.

How real-time workload policy enforcement changes containment

Real-time policy enforcement changes the response model from post-incident cleanup to in-session interruption. When a platform can block cryptominer execution, fileless scripts, and backdoor creation as they happen, it narrows the attacker’s time inside the workload and preserves evidence for later analysis. That matters because the same control that stops the behaviour can also provide the context needed to explain it. For cloud workload security, this is the difference between knowing an alert fired and knowing how the compromise unfolded.

Practical implication: enforce runtime controls that can stop malicious workload behaviour while retaining artifacts for incident review.


Threat narrative

Attacker objective: The objective is to turn a cloud workload into a persistent execution point for cryptomining and follow-on malicious activity while limiting defender visibility.

  1. Entry occurs when Sobolan gains access to a server or workload through exposed application or API-connected paths.
  2. Credential or access abuse follows as the malware uses that foothold to execute hidden processes and establish persistence mechanisms.
  3. Escalation and impact emerge through cryptomining, fileless scripts, and backdoor creation that extend the attacker’s control and make remediation harder.
  • CircleCI breach 2023: Malware stole a CircleCI engineer's SSO session; attackers exfiltrated customers' CI/CD secrets and keys, forcing a platform-wide rotation.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Runtime workload security now sits inside the identity control plane: Sobolan is not only a malware story, it is an access-governance story for cloud workloads. Once a process can execute, persist, and call out through APIs, the boundary between infrastructure control and identity control collapses. Practitioners should treat workload execution paths as governed access, not just runtime telemetry.

Fileless malware exposes an evidence gap, not just a detection gap: the problem is not simply whether an alert fires, but whether teams can reconstruct what the workload did before the process vanished. Fileless scripts and ephemeral cloud components make post hoc investigation too late if logs and artifacts were not captured at runtime. The control issue is visibility at execution time, not analysis after the fact.

AI-connected application stacks widen the attack surface for cloud compromise: when RAG, MCP, storage, and database access are bound into the same runtime path, an attacker who reaches one workload can pivot across multiple trust zones. That does not make every AI-connected system autonomous, but it does make its access graph denser and harder to reason about. The practical conclusion is that workload and data access must be governed as one chain.

Cloud workload compromise is increasingly a containment problem, not a perimeter problem: Sobolan shows how quickly malicious activity can shift from initial access to cryptomining and persistence once runtime controls are weak. The decisive question is whether defenders can stop the behaviour while preserving enough context for investigation. Teams should evaluate security by how fast they can constrain malicious execution, not by how quickly they can label it.

Identity blast radius is now defined by runtime reach: the more a workload can touch databases, file storage, and internal services through APIs, the larger the blast radius of a single compromise. That is the governance concept this article sharpens. Security teams should measure how far a workload can move, not just whether it was authenticated.

What this signals

Identity blast radius now includes runtime reach: once a workload can call storage, database, and other internal services through APIs, a single compromise can traverse far more of the environment than many teams expect. That is why workload identity, access scope, and runtime containment need to be managed together.

Cloud workload security programmes should assume that the first useful evidence may exist only in-process. When malware uses fileless execution or short-lived containers, investigation depends on preserving runtime context before the workload disappears.


For practitioners

  • Map workload runtime permissions Inventory which workloads can reach storage, databases, and other sensitive services through API-backed paths, then reduce those scopes to the minimum required for the application to run safely.
  • Capture process and memory artifacts Ensure your response tooling preserves process ancestry, command lines, and other runtime evidence the moment suspicious execution begins, before the workload can be recycled or modified.
  • Block known malicious workload behaviours Write runtime policies that prevent cryptominer execution, fileless script activity, and backdoor creation in cloud workloads, while allowing incident response teams to retain forensic context.
  • Separate investigation from containment triggers Use response policies that distinguish an alert worth investigating from an incident that requires immediate runtime enforcement, so responders can act without losing evidence.

Key takeaways

  • Sobolan illustrates how cloud malware can turn a single workload compromise into a wider security problem when runtime permissions are too broad.
  • The article's core evidence is operational, not theoretical: hidden execution, cryptomining, and persistence attempts are the behaviours responders need to capture.
  • The control that matters most is runtime containment with preserved forensic context, because post-incident review alone is too late for ephemeral workloads.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-02 — Secret LeakageThe article ties workload compromise to exposed access paths and sensitive runtime artefacts.
NHI-05 — Overprivileged NHIThe core risk is a workload that can reach too much once compromised.
NHI-06 — Insecure Cloud Deployment ConfigurationsThe article highlights cloud deployment exposure and connected services as the access route.
Recommendation — Scan runtime paths for exposed secrets and revoke any credential that could enable workload compromise. Reduce workload entitlements so a compromised process cannot pivot beyond its intended service scope. Harden cloud deployment settings that expose workloads and connected services to unnecessary access.
MITRE ATT&CKTA0006;TA0003;TA0040 — Credential Access; Persistence; ImpactSobolan uses hidden execution and persistence to establish control and mine cryptocurrency.
Recommendation — Map suspicious workload behaviour to credential access, persistence, and impact tactics during triage.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsWorkload access scope and runtime permissions are central to the article's control problem.
Recommendation — Review workload entitlements and remove any authorization that exceeds the application’s runtime need.

Key terms

  • Cloud Workload: A cloud workload is an application, service, function, or process that runs in a cloud environment and uses identity, policy, and runtime behaviour to operate. Unlike a static server, it may scale, move, or terminate quickly, which changes how security controls must observe and govern it.
  • Payloadless Malware: Payloadless malware is a malicious campaign that relies on links, redirection, or staged interaction instead of a traditional attached file. It often evades file-centric detection because the harm depends on user action, web delivery, or credential capture rather than a visible binary on disk.
  • Runtime Protection: Runtime protection is a control model that observes application behavior while software is running and blocks unsafe actions as they occur. In Java estates, it helps distinguish active exploit paths from dormant vulnerable code, which is essential when patching is delayed or impossible.
  • Identity Blast Radius: The amount of damage a compromised identity can cause across systems, data, and infrastructure. In NHI environments, it is shaped by permissions, network reach, and administrative capability rather than by the credential alone. Reducing blast radius is a containment strategy that limits lateral movement and data exposure.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 24, 2026.
Updated on October 11, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org