CVE-2024-0132
High · 8.3NVIDIA Container Toolkit contains a Time-of-check Time-of-Use (TOCTOU) vulnerability
CVSS
8.3
EPSS
40.8%
Published
Oct 29, 2024
CISA due date
—
The record
NVIDIA Container Toolkit 1.16.1 or earlier contains a Time-of-check Time-of-Use (TOCTOU) vulnerability when used with default configuration where a specifically crafted container image may gain access to the host file system. This does not impact use cases where CDI is used. A successful exploit of this vulnerability may lead to code execution, denial of service, escalation of privileges, information disclosure, and data tampering.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | github.com/NVIDIA/nvidia-container-toolkit | 0 | 1.16.2 |
| Chainguard | gpu-operator | 0 | 24.6.2-r0 |
| Chainguard | nvidia-container-toolkit | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-containerd | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-crio | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-docker | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-cdi-hook | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-container-runtime | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-container-runtime-cdi | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-container-runtime-hook | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-container-runtime-legacy | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-ctk | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-ctk-installer | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-nvidia-toolkit | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-operator | 0 | 1.16.2-r0 |
| Chainguard | nvidia-container-toolkit-toolkit | 0 | 1.16.2-r0 |
| Chainguard | nvidia-gpu-operator-validator-24.3 | 0 | 24.3.0-r4 |
| SUSE:Enterprise Storage 7.1 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Module for Containers 15 SP6 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Module for Containers 15 SP7 | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise Module for Containers 15 SP7 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP5 | govulncheck-vulndb | 0 | 0.0.20241104T154416-150000.1.12.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP6 | govulncheck-vulndb | 0 | 0.0.20241104T154416-150000.1.12.1 |
| SUSE:Linux Enterprise Server 15 SP3-LTSS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise Server 15 SP5-LTSS | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Server 15 SP6-LTSS | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP3 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP5 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP6 | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| SUSE:Package Hub 12 | govulncheck-vulndb | 0 | 0.0.20241104T154416-5.1 |
| Wolfi | nvidia-container-toolkit | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-containerd | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-crio | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-docker | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-cdi-hook | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-container-runtime | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-container-runtime-cdi | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-container-runtime-hook | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-container-runtime-legacy | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-ctk | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-ctk-installer | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-nvidia-toolkit | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-operator | 0 | 1.16.2-r0 |
| Wolfi | nvidia-container-toolkit-toolkit | 0 | 1.16.2-r0 |
| openSUSE:Leap 15.5 | govulncheck-vulndb | 0 | 0.0.20241104T154416-150000.1.12.1 |
| openSUSE:Leap 15.6 | govulncheck-vulndb | 0 | 0.0.20241104T154416-150000.1.12.1 |
| openSUSE:Leap 15.6 | libnvidia-container | 0 | 1.18.0-150200.5.9.1 |
| openSUSE:Leap 15.6 | nvidia-container-toolkit | 0 | 1.18.0-150200.5.17.1 |
| openSUSE:Tumbleweed | govulncheck-vulndb | 0 | 0.0.20241104T154416-1.1 |
Related vulnerabilities
- GO-2025-3998 NVIDIA Container Toolkit for all platforms contains a vulnerability in the update-ldcache… Also affects github.com/NVIDIA/nvidia-container-toolkit
- CVE-2024-10975 Hashicorp Nomad Incorrect Authorization vulnerability Also affects govulncheck-vulndb
- CVE-2024-10086 A vulnerability was identified in Consul and Consul Enterprise such that the server… Also affects govulncheck-vulndb
- CVE-2024-10006 A vulnerability was identified in Consul and Consul Enterprise (“Consul”) such that using… Also affects govulncheck-vulndb
- CVE-2024-10005 A vulnerability was identified in Consul and Consul Enterprise (“Consul”) such that using… Also affects govulncheck-vulndb
- CVE-2024-10452 Grafana org admin can delete pending invites in different org Also affects govulncheck-vulndb
- CVE-2024-9264 Grafana Command Injection And Local File Inclusion Via Sql Expressions Also affects govulncheck-vulndb
- CVE-2024-9486 VM images built with Image Builder and Proxmox provider use default credentials in… Also affects govulncheck-vulndb