Container Escape Schwachstelle in Podman und Buildah entdeckt

Am 18.03.2024 ist eine Container Escape Schwachstelle bei Podman und Buildah bekannt geworden. Die Sicherheitslücke CVE-2024-1753 ermöglicht es einem Container, seine Beschränkungen zu umgehen und auf das Dateisystem des Hostsystems zuzugreifen. Dies eröffnet Möglichkeiten für weitreichende Angriffe auf das Hostsystem, die dazu führen können, dass Angreifer vollständige Kontrolle über den Container Host erlangen.

Die Schwachstelle resultiert aus einem Fehler in der Art und Weise, wie Podman und Buildah das Einbinden von Volumes während des Build-Prozesses von Containern handhaben. Ein speziell gestalteter Containerfile könnte dies ausnutzen, um das Root-Dateisystem des Hosts in den Container einzubinden. Eine solche Aktion könnte während des RUN-Schritts im Build-Prozess erfolgen, indem eine Dummy-Image mit einer symbolischen Verknüpfung zum Root-Dateisystem des Hosts als Quelle für die Einbindung verwendet wird. Folglich hätten die Befehle im RUN-Schritt Schreib- und Lesezugriff auf das Dateisystem des Hosts, was einen vollständigen Containerausbruch zur Build-Zeit ermöglichen würde.

Um die Schwachstelle auszunutzen, muss der Container mit Root-Rechten ausgeführt werden. Zudem muss SELinux deaktiviert oder im permissiven Modus sein. Dies unterstreicht die Wichtigkeit, Container nicht mit mehr Rechten laufen zu lassen, als unbedingt notwendig.

Benutzer von Podman und Buildah sollten umgehend die verfügbaren Sicherheitsupdates überprüfen und anwenden, um sich vor dieser Schwachstelle zu schützen. Es ist ratsam, die Ausführung von Containern mit minimalen Berechtigungen zu prüfen und SELinux aktiviert und korrekt konfiguriert zu lassen, um die Sicherheitsrisiken zu minimieren.

Related Posts

Kritische Sicherheitslücken in TRENDNet Routern gefunden

Im März 2024 wurden zwei kritische Sicherheitslücken in TRENDnet-Routern identifiziert. Die Sicherheitslücken, bekannt als CVE-2024-28353 und CVE-2024-28354, betreffen speziell das Modell TEW-827DRU, das mit der Firmware-Version 2.10B01 läuft. Ein Patch existiert derzeit nicht, wurde aber für den 27.3.24 angekündigt

Read More

Kritische Sicherheitslücke im Java Spring Framework

Eine im März 2024 entdeckte Sicherheitslücke des beliebten Java Frameworks Spring (CVE-2024-22259) öffnet die Tür für mögliche Open Redirect- und Server-Side Request Forgery (SSRF)-Angriffe.

Read More

Mali GPU Sicherheitslücke: Kernel-Zugriff auf Pixel 8 trotz MTE-Schutz

Eine kritische Sicherheitslücke, identifiziert als CVE-2023-6241, wurde in der Arm Mali GPU entdeckt und betrifft moderne Android-Geräte, einschließlich Googles Pixel 7 und Pixel 8. Diese Schwachstelle erlaubt es einer bösartigen App, willkürliche Kernel-Code-Ausführungen und Root-Zugriff auf dem Gerät zu erlangen, selbst wenn die Memory Tagging Extension (MTE) aktiviert ist.

Read More