9.2
Critique
CVE-2026-112917 Docker Desktop WSL2 AF_VSOCK isolation bypass via 32-bit socketcall
Description
In Docker Desktop for Windows with the WSL2 backend, an unprivileged Linux container can use 32-bit socketcall to bypass the default seccomp restriction on AF_VSOCK. This can expose host-facing services and Windows files accessible to the logged-in user. The issue affects x86-64 WSL2; LinuxKit-based backends are unaffected. The issue is fully fixed only with Docker Desktop 4.98.0 or later and WSL 3.0.3 or later. Docker Desktop 4.98.0 or later running on an older WSL remains affected.
Détail CVSS 4.0
Vecteur CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:NExploitable avec un accès local à la machine, avec un compte ordinaire et sans action d’un utilisateur ; un attaquant peut compromettre gravement la confidentialité, l’intégrité ou la disponibilité.
- Vecteur d’attaque
- Local
- Complexité
- Faible
- Prérequis d’attaque
- Aucun
- Privilèges requis
- Faibles
- Interaction
- Aucune
- Confidentialité
- Élevé
- Intégrité
- Élevé
- Disponibilité
- Aucun
- Confidentialité des autres systèmes
- Élevé
- Intégrité des autres systèmes
- Élevé
- Disponibilité des autres systèmes
- Aucun
Produits et versions touchés
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| Docker Desktop 4.98 | premières → < 4.98.0 | 4.98.0 |
Références
- Docker Desktop release notes docs.docker.com
- Microsoft WSL 3.0.3 release notes github.com
- Microsoft WSL kernel 6.18.54.1 dependency release notes github.com
Chronologie
- Publiée
- Dernière modification
Autres CVE de Docker Desktop
Les 22 CVE de Docker Desktop →
CVE-2026-114409
Docker Desktop logs can expose stored third-party credentials
5.7
Moyenne
CVE-2026-106581
Before 4.92.0, Docker Desktop for Windows did not verify the signature of a package supplied to Docker Desktop…
8.2
Élevée
CVE-2026-17106
The tar extraction routines in moby/go-archive (Unpack, UnpackLayer, Untar/UntarUncompressed, and the ApplyLayer…
7.1
Élevée
CVE-2026-8936
Fixed a VM panic caused by unbounded recursion in the grpcfuse kernel module when a container created deeply nested…
8.2
Élevée