Notebook instances may be created from arbitrary virtual machine or container images, or left running without scheduled upgrades, so that pre-installed machine learning libraries and runtimes fall behind current security patches. Known vulnerabilities in these components could be exploited to execute code or escalate privileges within the environment. This compromises the confidentiality, integrity, and availability of the development environment and the data it processes.
Outdated or Unapproved Environment Images are Exploited
CCC.MLDE.TH04
Related Capabilities
| ID | Title | Description |
|---|---|---|
| CCC.MLDE.CP01 | Managed Notebook Environments | Provides fully managed notebook instances specifically designed for machine learning development, eliminating the need to manage underlying infrastructure. |
| CCC.MLDE.CP02 | Pre-configured Machine Learning Libraries | Offers environments pre-installed with popular machine learning libraries and frameworks such as TensorFlow, PyTorch, and Scikit-learn, optimized for ML tasks. |
Related Controls
| ID | Title | Description |
|---|---|---|
| CCC.MLDE.CN05 | Restrict Environment Options on MLDE Instances | Limit the virtual machine and container image options available when creating new MLDE instances to approved and secure configurations. |
| CCC.MLDE.CN06 | Require Automatic Scheduled Upgrades on User-Managed MLDE Instances | Ensure that MLDE instances are kept up-to-date with the latest security patches by enforcing automatic scheduled upgrades. |