Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions gpu-operator/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
gpu-driver-upgrades.rst
install-gpu-operator-vgpu.rst
install-gpu-operator-nvaie.rst
Security Considerations <security.rst>



Expand Down
99 changes: 99 additions & 0 deletions gpu-operator/security.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@

*****************************
Security Considerations
*****************************


Pod Security Context of the Operator and Operands
=================================================

Several of the NVIDIA GPU Operator operands, such as the driver containers and container toolkit,
require the following elevated privileges:

- ``privileged: true``
- ``hostPID: true``
- ``hostIPC: true``

The elevated privileges are required for the following reasons:

- Access to the host file system and hardware devices, such as NVIDIA GPUs.
- Restart system services such as containerd.
- Loading and unloading kernel modules.

Only the Kubernetes cluster administrator needs to access or manage the Operator namespace.
As a best practice, establish proper security policies and prevent any other users from accessing the Operator namespace.


CVEs
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we think a table like this is useful? Are their other fields we should maintain in our docs (all the CVE info is also in the linked bulletins)

There are a few more of these CVEs that relate to vulnerabilities in images used in older version. For completeness, we should probably include them as well, but i wanted to make sure that the table was valuable before i went to the trouble of adding all the rest.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is valuable. I don't think we should add any more information to this table though. The security bulletin should be the source of truth and readers should be redirected there if they want more information about any particular CVE.

=================================================

The following is a list of known CVEs in the GPU Operator or its operands.
To view any published security bulletins for NVIDIA products published security bulletins for NVIDIA products, refer to the NVIDIA product security page at https://www.nvidia.com/en-us/security/.

.. list-table:: CVEs
:widths: 20 45 35
:header-rows: 1

* - CVE ID
- Affected Components
- Fixed Version

* - `NVIDIA CVE-2025-23359 <https://nvidia.custhelp.com/app/answers/detail/a_id/5616>`_
- NVIDIA Container Toolkit, all versions up to and including 1.17.3

NVIDIA GPU Operator, all versions up to and including 24.9.1
- NVIDIA Container Toolkit 1.17.4

NVIDIA GPU Operator 24.9.2

* - `NVIDIA CVE-2024-0135 <https://nvidia.custhelp.com/app/answers/detail/a_id/5599>`_
- NVIDIA Container Toolkit, all versions up to and including 1.17.2

NVIDIA GPU Operator, all versions up to and including 24.9.0
- NVIDIA Container Toolkit 1.17.3

NVIDIA GPU Operator 24.9.1

* - `NVIDIA CVE-2024-0136 <https://nvidia.custhelp.com/app/answers/detail/a_id/5599>`_
- NVIDIA Container Toolkit, all versions up to and including 1.17.2

NVIDIA GPU Operator, all versions up to and including 24.9.0
- NVIDIA Container Toolkit 1.17.3

NVIDIA GPU Operator 24.9.1

* - `NVIDIA CVE-2024-0137 <https://nvidia.custhelp.com/app/answers/detail/a_id/5599>`_
- NVIDIA Container Toolkit, all versions up to and including 1.17.2

NVIDIA GPU Operator, all versions up to and including 24.9.0
- NVIDIA Container Toolkit 1.17.3

NVIDIA GPU Operator 24.9.1

* - `NVIDIA CVE-2024-0134 <https://nvidia.custhelp.com/app/answers/detail/a_id/5585>`_
- NVIDIA Container Toolkit, all versions up to and including 1.16.2

NVIDIA GPU Operator, all versions up to and including 24.6.2
- NVIDIA Container Toolkit 1.17.0

NVIDIA GPU Operator 24.9.0

* - `NVIDIA CVE-2024-0132 <https://nvidia.custhelp.com/app/answers/detail/a_id/5582>`_
- NVIDIA Container Toolkit, all versions up to and including 1.16.1

NVIDIA GPU Operator, all versions up to and including 24.6.1
- NVIDIA Container Toolkit 1.16.2

NVIDIA GPU Operator 24.6.2
* - `NVIDIA CVE-2024-0133 <https://nvidia.custhelp.com/app/answers/detail/a_id/5582>`_
- NVIDIA Container Toolkit, all versions up to and including 1.16.1

NVIDIA GPU Operator, all versions up to and including 24.6.1
- NVIDIA Container Toolkit 1.16.2

NVIDIA GPU Operator 24.6.2

Report a Vulnerability
-----------------------------

For details on reporting a suspected vulnerability, refer to the `GPU Operator Security policies <https://github.com/NVIDIA/gpu-operator/blob/main/SECURITY.md/>`_ page.