SUSE-SU-2023:4936-1: Security update for docker, rootlesskit

Published Dec 20, 2023
·
Updated

This update for docker, rootlesskit fixes the following issues: docker: Update to Docker 24.0.7-ce. See upstream changelong online at https://docs.docker.com/engine/release-notes/24.0/#2407>. bsc#1217513

Deny containers access to /sys/devices/virtual/powercap by default.

CVE-2020-8694 bsc#1170415 CVE-2020-8695 bsc#1170446 CVE-2020-12912 bsc#1178760

Update to Docker 24.0.6-ce. See upstream changelong online at https://docs.docker.com/engine/release-notes/24.0/#2406 . bsc#1215323

Add a docker.socket unit file, but with socket activation effectively disabled to ensure that Docker will always run even if you start the socket individually. Users should probably just ignore this unit file. bsc#1210141

Update to Docker 24.0.5-ce. See upstream changelong online at https://docs.docker.com/engine/release-notes/24.0/#2405 . bsc#1213229 This update ships docker-rootless support in the docker-rootless-extra package. (jsc#PED-6180) rootlesskit: new package, for docker rootless support. (jsc#PED-6180)

Affected Software

131 affected componentsFixes available
All of the following
SUSE openSUSE Leap Micro 5.3 (aarch64 x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE openSUSE Leap Micro 5.4 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/rootlesskit<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/rootlesskit-debuginfo<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
All of the following
SUSE openSUSE Leap 15.4 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-rootless-extras<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-zsh-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/rootlesskit<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/rootlesskit-debuginfo<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
All of the following
SUSE openSUSE Leap 15.5 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-rootless-extras<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-zsh-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro for Rancher 5.3 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro 5.3 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro for Rancher 5.4 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro 5.4 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro 5.5 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE Containers Module 15-SP4 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/rootlesskit<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/rootlesskit-debuginfo<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
All of the following
SUSE Containers Module 15-SP4 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-rootless-extras<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE Containers Module 15-SP5 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/rootlesskit<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/rootlesskit-debuginfo<1.1.1-150000.1.3.3
1.1.1-150000.1.3.3
All of the following
SUSE Containers Module 15-SP5 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-rootless-extras<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS 15-SP1 (aarch64 x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS 15-SP1 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (aarch64 x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3 (aarch64 x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (aarch64 x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server 15 SP1 LTSS 15-SP1 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server 15 SP1 LTSS 15-SP1 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP1 (ppc64le x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP1 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP2 (ppc64le x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP2 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP3 (ppc64le x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Server for SAP Applications 15 SP3 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Enterprise Storage 7.1 (aarch64 x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Enterprise Storage 7.1 (noarch)
Any of the following
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-fish-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE CaaS Platform 4.0 (x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE CaaS Platform 4.0 (noarch)
suse/docker-bash-completion<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro 5.1 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro 5.2 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
All of the following
SUSE SUSE Linux Enterprise Micro for Rancher 5.2 (aarch64 s390x x86_64)
Any of the following
suse/docker<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4
suse/docker-debuginfo<24.0.7_ce-150000.190.4
24.0.7_ce-150000.190.4

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade suse/docker to a version that resolves this vulnerability.

    Fixed in 24.0.7_ce-150000.190.4
  2. Upgrade

    Upgrade suse/docker-debuginfo to a version that resolves this vulnerability.

    Fixed in 24.0.7_ce-150000.190.4
  3. Upgrade

    Upgrade suse/rootlesskit to a version that resolves this vulnerability.

    Fixed in 1.1.1-150000.1.3.3
  4. Upgrade

    Upgrade suse/rootlesskit-debuginfo to a version that resolves this vulnerability.

    Fixed in 1.1.1-150000.1.3.3
  5. Upgrade

    Upgrade suse/docker-bash-completion to a version that resolves this vulnerability.

    Fixed in 24.0.7_ce-150000.190.4
  6. Upgrade

    Upgrade suse/docker-fish-completion to a version that resolves this vulnerability.

    Fixed in 24.0.7_ce-150000.190.4
  7. Upgrade

    Upgrade suse/docker-rootless-extras to a version that resolves this vulnerability.

    Fixed in 24.0.7_ce-150000.190.4
  8. Upgrade

    Upgrade suse/docker-zsh-completion to a version that resolves this vulnerability.

    Fixed in 24.0.7_ce-150000.190.4
  9. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Micro-5.3-2023-4936=1
  10. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Micro-5.4-2023-4936=1
  11. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Micro-5.5-2023-4936=1
  12. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Module-Containers-15-SP4-2023-4936=1
  13. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Module-Containers-15-SP5-2023-4936=1
  14. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-HPC-15-SP1-LTSS-2023-4936=1
  15. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-HPC-15-SP2-LTSS-2023-4936=1
  16. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-HPC-15-SP3-ESPOS-2023-4936=1
  17. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2023-4936=1
  18. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-SLES-15-SP1-LTSS-2023-4936=1
  19. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-SLES-15-SP2-LTSS-2023-4936=1
  20. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2023-4936=1
  21. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-SLES_SAP-15-SP1-2023-4936=1
  22. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-SLES_SAP-15-SP2-2023-4936=1
  23. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SLE-Product-SLES_SAP-15-SP3-2023-4936=1
  24. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SUSE-MicroOS-5.1-2023-4936=1
  25. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-SUSE-MicroOS-5.2-2023-4936=1
  26. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch SUSE-Storage-7.1-2023-4936=1
  27. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch openSUSE-Leap-Micro-5.3-2023-4936=1
  28. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch openSUSE-Leap-Micro-5.4-2023-4936=1
  29. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch openSUSE-SLE-15.4-2023-4936=1
  30. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Patch openSUSE-SLE-15.5-2023-4936=1
  31. Configuration

    Add the docker.socket unit file with socket activation effectively disabled so Docker continues to run even when the socket is started.

    Docker socket activation = disabled

Event History

Dec 20, 2023
Advisory Published
08:30 PM

Child vulnerabilities

Contains the following vulnerabilities.

Frequently Asked Questions

1

Which Docker deployments are specifically addressed by the container access restriction?

The update changes Docker's default behavior to deny containers access to /sys/devices/virtual/powercap. Deployments that expose this path to containers are the most directly relevant.

2

Does this update add support for running Docker without root privileges?

Yes. Docker rootless support is shipped in the docker-rootless-extra package, and rootlesskit is introduced as a package supporting Docker rootless operation.

3

Should administrators enable the newly added docker.socket unit?

No. The advisory states that socket activation is effectively disabled so Docker continues to run even if the socket is started independently, and users should probably ignore the unit file.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203