Zurück zum Blog
9. März 2026

Container Security Testing: Docker, Images und Laufzeitschutz

Viktor Bulanek
Founder & CTO, Penetrify
MSc IT Security · 20+ years in security · 4x Ex-CTO

Image Security Testing

Container Image Testing bewertet die Herkunft des Basis-Images (vertrauenswürdige Registries vs. öffentliche Quellen), das Scannen auf bekannte CVEs (OS-Pakete, Anwendungsabhängigkeiten), die Signierung und Verifizierung von Images, eine möglichst schlanke Image-Konstruktion (unnötige Pakete vergrößern die Angriffsfläche) und Best Practices für Dockerfiles (Multi-Stage Builds, Non-Root-Benutzer, Read-Only-Layer).

Runtime Configuration Testing

Runtime Testing bewertet, ob Container als Non-Root-Benutzer ausgeführt werden, ob der Privileged Mode deaktiviert ist, ob Capability Dropping implementiert ist, ob Read-Only-Root-Dateisysteme erzwungen werden und ob Ressourcenbeschränkungen Denial-of-Service-Angriffe verhindern. Jede unnötige Berechtigung ist ein potenzieller Escape-Vektor.

Registry Security

Das Testing bewertet die Zugriffskontrollen der Registry, Image-Pull-Richtlinien, die Integration des Vulnerability Scanning und ob unsignierte oder ungescannte Images in der Produktion eingesetzt werden können.

Container Escape Vectors

Das Testing sucht nach Escape-Vektoren: Privilegierte Container, Host-Namespace-Sharing, beschreibbare Docker Socket Mounts, die Ausnutzung von Kernel-Schwachstellen und falsch konfigurierte seccomp/AppArmor-Profile. Container Escape ist der schwerwiegendste Befund im Bereich Container Security.

Testing with Penetrify

Das Container Security Testing von Penetrify deckt Image-Analyse, Runtime-Konfiguration, Registry Security und Escape Vector Testing ab – und bietet so die vollständige Container Security Assessment, die Compliance Frameworks erfordern.

Das Wichtigste

Container sind nur so sicher wie ihre Konfiguration. Image-Schwachstellen, Runtime-Privilegien und Escape-Vektoren bergen Risiken, die herkömmliche Testmethoden übersehen. Penetrify testet den gesamten Container-Lifecycle.

Häufig gestellte Fragen

Auf welche Container Security Risiken sollte ich testen?Image-Schwachstellen (CVEs in Basis-Images und Abhängigkeiten), Runtime-Fehlkonfigurationen (Privileged Mode, Root-Benutzer, Host Mounts), Registry-Zugriffskontrollen und Container Escape-Vektoren. Reicht Container Scanning aus?Nein. Image Scanning erfasst bekannte CVEs, übersieht aber Runtime-Fehlkonfigurationen, Escape-Vektoren und Schwächen auf Orchestration-Ebene. Umfassendes Testing erfordert sowohl Scanning als auch manuelle Bewertung.

Frequently Asked Questions

Welche Arten von Sicherheitslücken erkennt Penetrify?

Penetrify erkennt alle OWASP-Top-10-Schwachstellenkategorien, darunter SQL-Injection, XSS, CSRF, IDOR, fehlerhafte Authentifizierung, Sicherheitsfehlkonfigurationen und die Offenlegung sensibler Daten. Es testet auch die API-Sicherheit, das Session-Management und häufige Fehlkonfigurationen in Supabase, Firebase und Bubble.

Wie lange dauert ein KI-Penetrationstest?

Ein Quick-Scan ist in 15–30 Minuten abgeschlossen. Ein Standard-Scan läuft 1–2 Stunden mit breiterer Abdeckung. Ein Deep-Scan kann für komplexe Anwendungen mehrere Stunden dauern.

Was enthält ein Penetrify-Bericht?

Jeder Bericht enthält eine Executive Summary, einen Gesamtsicherheitsscore, nach Schweregrad klassifizierte Befunde (Kritisch, Hoch, Mittel, Niedrig), schrittweise Reproduktionsschritte und konkrete Abhilfemaßnahmen – geschrieben für Entwickler, nicht für Compliance-Beauftragte.

Related articles

Kubernetes-Sicherheitstests: Penetration Testing von K8s-Clustern, Pods und Workloads
Kubernetes erweitert die Angriffsfläche um eine komplette Orchestrierungsebene. So testen Sie RBAC, Pod-Sicherheit, Netzwerkrichtlinien, Secrets und Container-Escape-Vektoren.
Kontinuierliches Security Monitoring: Der KI-gestützte Schutz-Leitfaden 2026
Allein im Jahr 2023 meldete die NIST National Vulnerability Database über 29.000 neue CVEs. Das sind fast 80 neue potenzielle Bedrohungen – jeden Tag. Sie kennen das Spiel: Sie führen ein teures und zeitaufwendiges Penetration Testing durch, erhalten grünes Licht und spielen die Änderungen in die Produktion ein. Aber in dem Moment, in dem Ihr Code live geht…
Serverless Security Testing: Lambda, Functions und Cloud Run absichern
Serverless verlagert die Sicherheitsverantwortung auf Konfiguration, IAM und ereignisgesteuerte Logik. Hier erfahren Sie, wie Sie Funktionen auf Schwachstellen testen, die von Scannern nicht gefunden werden. Methoden wie Penetration Testing, CI/CD und DevSecOps helfen Ihnen, Ihre OWASP-Konformität zu gewährleisten.

Explore more