CVE-2026-44210
Publiée le 2026-07-23 · Dernière modification le 2026-08-06
Les versions de Kata Containers antérieures à la 3.31.0 permettent à un utilisateur disposant de l'autorisation de créer des pods d'obtenir un accès complet en lecture et en écriture au système de fichiers racine du serveur hôte. En injectant des arguments de ligne de commande spécifiques dans la configuration du pod, un attaquant peut contourner l'isolation pour accéder à des fichiers sensibles de l'hôte, tels que `/etc/shadow`. Cette attaque peut être réalisée via le réseau et nécessite une authentification de base pour créer un pod, mais aucune autre interaction de l'utilisateur n'est requise.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Kata Containers is an open source project focusing on a standard implementation of lightweight Virtual Machines (VMs) that perform like containers. Versions prior to 3.31.0 ship with a default configuration that allows pod creators to inject arbitrary command-line arguments into the virtiofsd process through the `io.katacontainers.config.hypervisor.virtio_fs_extra_args` pod annotation. By injecting `-o source=/` along with `--no-announce-submounts` and `--sandbox=none`, an attacker can override the virtiofsd shared directory to serve the entire host root filesystem into the guest VM. Combined with the `kernel_params` annotation (also enabled by default) to activate the agent debug console, the attacker can mount the host filesystem from inside the VM and read or write any file on the host, including /etc/shadow. Version 3.31.0 patches the issue.