Skip to content

Runtime Protection

Review runtime security findings for workloads running on Kupe Cloud.

ThreatWhat it detectsAction
Container escapeProcesses attempting to break out of container isolationDetected and alerted
Reverse shellShell processes making outbound network connectionsDetected and alerted
Privilege escalationProcesses changing user/group identity to gain elevated accessDetected and alerted
Sensitive file accessAccess to password files, Kubernetes secrets, or certificatesDetected and alerted
Capability abuseProcesses granting themselves dangerous Linux capabilitiesDetected and alerted
Kernel parameter tamperingWrites to /proc/sys or /sys from inside a containerDetected and alerted
Host accessContainers accessing host infrastructure pathsDetected and alerted

For tenant workloads, every threat above, container escape included, is detected rather than blocked: the platform logs the event and surfaces it in the console, but does not terminate the process. That keeps false positives from disrupting legitimate workloads while still giving you visibility.

Open Security > Runtime in the console sidebar. The Runtime page shows:

  • Detection type: what was detected (e.g., “Reverse Shell”, “Privilege Escalation”)
  • Severity: critical or warning
  • Event count: how many times this was detected in the last 24 hours
  • Action: whether the platform blocked the process or only detected it

If the page shows “No runtime security events in the last 24 hours”, your workloads have not triggered any security detections. That is the expected state for healthy applications.

Threat matched

No threat

Your workload runs

Platform monitors

system calls

Threat

detected?

Event logged

+ shown in console

Normal operation

continues

Kupe continuously monitors workload activity and matches it against known runtime threat patterns. When a threat is detected on a tenant workload, Kupe logs the event and surfaces it in the console within minutes. Your workload continues running: the detection is informational, so you can investigate without an unexpected process kill disrupting a legitimate application.

Check the Runtime page periodically, especially after deploying new workloads or third-party images.

Event typeRecommended action
Container escape (detected)Investigate immediately. Something in your container attempted to break out of isolation. Check the image for compromise.
Reverse shellCritical: a process in your container is making outbound connections from a shell. Likely indicates compromise. Investigate the affected pod and image.
Privilege escalationCheck if your application legitimately needs to change user identity. If not, the image may contain unexpected binaries.
Sensitive file accessVerify your application needs access to the reported file. Access to /etc/shadow or service account tokens from application code is unusual.
Capability abuseReview your container’s security context. Applications should not need to grant themselves additional Linux capabilities at runtime.

Detection mode is on for every managed cluster today, container-escape attempts included. That may move to active enforcement later, with notice before it does.