Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 455

gVisor

Was ist gVisor?

gVisorgVisor ist ein Open-Source-Application-Kernel von Google, der Container-Syscalls im User-Space abfaengt und damit die Host-Kernel-Angriffsflaeche fuer untrusted Workloads drastisch verkleinert.


Der Sentry-Prozess von gVisor implementiert einen Grossteil der Linux-Syscall-Schnittstelle in Go im User-Space; nur ein kleines Set Host-Syscalls ist via seccomp-bpf erlaubt und Filesystem-I/O laeuft ueber einen Gofer. Container reden mit Sentry statt direkt mit dem Host-Kernel, sodass Kernel-Exploits in der Workload zuerst aus dem User-Space-Sandbox ausbrechen muessten. gVisor laeuft als Docker- oder CRI-Runtime (runsc) und treibt Google Cloud Run, App Engine standard und GKE Sandbox. Der Preis sind unvollstaendige Syscall-Kompatibilitaet und Overhead pro Aufruf, weshalb gVisor besonders fuer kurzlebige, multi-tenant oder untrusted Workloads geeignet ist.

Beispiele

  1. 01

    Google Cloud Run fuehrt Kundenfunktionen standardmaessig in gVisor-Sandboxes aus.

  2. 02

    GKE Sandbox annotiert untrusted Pods mit runtimeClassName: gvisor.

Häufige Fragen

Was ist gVisor?

gVisor ist ein Open-Source-Application-Kernel von Google, der Container-Syscalls im User-Space abfaengt und damit die Host-Kernel-Angriffsflaeche fuer untrusted Workloads drastisch verkleinert. Es gehört zur Kategorie Cloud-Sicherheit der Cybersicherheit.

Was bedeutet gVisor?

gVisor ist ein Open-Source-Application-Kernel von Google, der Container-Syscalls im User-Space abfaengt und damit die Host-Kernel-Angriffsflaeche fuer untrusted Workloads drastisch verkleinert.

Wie funktioniert gVisor?

Der Sentry-Prozess von gVisor implementiert einen Grossteil der Linux-Syscall-Schnittstelle in Go im User-Space; nur ein kleines Set Host-Syscalls ist via seccomp-bpf erlaubt und Filesystem-I/O laeuft ueber einen Gofer. Container reden mit Sentry statt direkt mit dem Host-Kernel, sodass Kernel-Exploits in der Workload zuerst aus dem User-Space-Sandbox ausbrechen muessten. gVisor laeuft als Docker- oder CRI-Runtime (runsc) und treibt Google Cloud Run, App Engine standard und GKE Sandbox. Der Preis sind unvollstaendige Syscall-Kompatibilitaet und Overhead pro Aufruf, weshalb gVisor besonders fuer kurzlebige, multi-tenant oder untrusted Workloads geeignet ist.

Wie schützt man sich gegen gVisor?

Schutzmaßnahmen gegen gVisor kombinieren typischerweise technische Kontrollen und operative Praktiken, wie in der Definition oben beschrieben.

Welche anderen Bezeichnungen gibt es für gVisor?

Übliche alternative Bezeichnungen: runsc, gVisor Sentry.

Verwandte Begriffe