CVE-2021-32760
Archive package allows chmod of file outside of unpack target directory
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.0
Archive package allows chmod of file outside of unpack target directory
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
CVE-2021-32760- CVSS 3.1
- 5.0 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-668
- Updated
- 2026-11-02
EUVDEUVD-2021-1457
5.0
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
EUVD-2021-1457- CVSS 3.1
- 5.0 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c72p-9xmj-rx3w
5.0
Archive package allows chmod of file outside of unpack target directory
Impact
A bug was found in containerd where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process.
Patches
This bug has been fixed in containerd 1.5.4 and 1.4.8. Users should update to these versions as soon as they are released. Running containers do not need to be restarted.
Workarounds
Ensure you only pull images from trusted sources.
Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with unexpected files.
For more information
If you have any questions or comments about this advisory:
- Open an issue
- Email us at [email protected] if you think you’ve found a security bug.
- Record
GHSA-c72p-9xmj-rx3w- CVSS 3.1
- 5.0 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-668, CWE-732
- Updated
- 2026-11-02
NVD
5.0
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
CVE-2021-32760- CVSS 3.1
- 5.0 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L - CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-668, CWE-732
- Updated
- 2026-11-02
OSVALPINE-CVE-2021-32760
6.3
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
ALPINE-CVE-2021-32760- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-03
OSVAZL-6680
6.3
CVE-2021-32760 affecting package moby-containerd for versions less than 1.4.4+azure-4
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
AZL-6680- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
Show 19 moreShow less
OSVBELL-CVE-2021-32760
6.3
CVE-2021-32760 does not affect BellSoft software
- Record
BELL-CVE-2021-32760- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSV
6.3
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
CVE-2021-32760- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-32760
6.3
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
DEBIAN-CVE-2021-32760- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVGHSA-c72p-9xmj-rx3w
5.0
Archive package allows chmod of file outside of unpack target directory
Impact
A bug was found in containerd where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process.
Patches
This bug has been fixed in containerd 1.5.4 and 1.4.8. Users should update to these versions as soon as they are released. Running containers do not need to be restarted.
Workarounds
Ensure you only pull images from trusted sources.
Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with unexpected files.
For more information
If you have any questions or comments about this advisory:
- Open an issue
- Email us at [email protected] if you think you’ve found a security bug.
- Record
GHSA-c72p-9xmj-rx3w- CVSS 3.1
- 5.0 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L - Weakness
- CWE-668, CWE-732
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-32760
6.3
containerd is a container runtime. A bug was found in containerd versions prior to 1.4.8 and 1.5.4 where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process. This bug has been fixed in containerd 1.5.4 and 1.4.8. As a workaround, ensure that users only pull images from trusted sources. Linux security modules (LSMs) like SELinux and AppArmor can limit the files potentially affected by this bug through policies and profiles that prevent containerd from interacting with specific files.
- Record
UBUNTU-CVE-2021-32760- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - CVSS 3.1
- 5.0 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVGO-2022-0921 No score
Archive package allows chmod of file outside of unpack target directory in github.com/containerd/containerd
Archive package allows chmod of file outside of unpack target directory in github.com/containerd/containerd
- Record
GO-2022-0921- Updated
- 2026-11-02
OSVMGASA-2021-0484 No score
Updated docker-containerd packages fix security vulnerability
A bug was found in containerd where pulling and extracting a specially-crafted container image can result in Unix file permission changes for existing files in the host’s filesystem. Changes to file permissions can deny access to the expected owner of the file, widen access to others, or set extended bits like setuid, setgid, and sticky. This bug does not directly allow files to be read, modified, or executed without an additional cooperating process.
- Record
MGASA-2021-0484- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1081-1 No score
Security update for containerd
This update for containerd fixes the following issues:
- CVE-2021-32760: Fixed a bug which allows untrusted container images to change permissions in the host's filesystem. (bsc#1188282)
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:1081-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1404-1 No score
Security update for containerd, docker, runc
This update for containerd, docker, runc fixes the following issues:
Docker was updated to 20.10.9-ce. (bsc#1191355)
See upstream changelog in the packaged /usr/share/doc/packages/docker/CHANGELOG.md.
CVE-2021-41092 CVE-2021-41089 CVE-2021-41091 CVE-2021-41103
container was updated to v1.4.11, to fix CVE-2021-41103. bsc#1191355
-
CVE-2021-32760: Fixed that a archive package allows chmod of file outside of unpack target directory (bsc#1188282)
-
Install systemd service file as well (bsc#1190826)
Update to runc v1.0.2. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.2
- Fixed a failure to set CPU quota period in some cases on cgroup v1.
- Fixed the inability to start a container with the 'adding seccomp filter rule for syscall ...' error, caused by redundant seccomp rules (i.e. those that has action equal to the default one). Such redundant rules are now skipped.
- Made release builds reproducible from now on.
- Fixed a rare debug log race in runc init, which can result in occasional harmful 'failed to decode ...' errors from runc run or exec.
- Fixed the check in cgroup v1 systemd manager if a container needs to be frozen before Set, and add a setting to skip such freeze unconditionally. The previous fix for that issue, done in runc 1.0.1, was not working.
Update to runc v1.0.1. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.1
- Fixed occasional runc exec/run failure ('interrupted system call') on an Azure volume.
- Fixed 'unable to find groups ... token too long' error with /etc/group containing lines longer than 64K characters.
- cgroup/systemd/v1: fix leaving cgroup frozen after Set if a parent cgroup is frozen. This is a regression in 1.0.0, not affecting runc itself but some of libcontainer users (e.g Kubernetes).
- cgroupv2: bpf: Ignore inaccessible existing programs in case of permission error when handling replacement of existing bpf cgroup programs. This fixes a regression in 1.0.0, where some SELinux policies would block runc from being able to run entirely.
- cgroup/systemd/v2: don't freeze cgroup on Set.
- cgroup/systemd/v1: avoid unnecessary freeze on Set.
- fix issues with runc under openSUSE MicroOS's SELinux policy. bsc#1187704
Update to runc v1.0.0. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.0
! The usage of relative paths for mountpoints will now produce a warning (such configurations are outside of the spec, and in future runc will produce an error when given such configurations).
- cgroupv2: devices: rework the filter generation to produce consistent results with cgroupv1, and always clobber any existing eBPF program(s) to fix runc update and avoid leaking eBPF programs (resulting in errors when managing containers).
- cgroupv2: correctly convert 'number of IOs' statistics in a cgroupv1-compatible way.
- cgroupv2: support larger than 32-bit IO statistics on 32-bit architectures.
- cgroupv2: wait for freeze to finish before returning from the freezing code, optimize the method for checking whether a cgroup is frozen.
- cgroups/systemd: fixed 'retry on dbus disconnect' logic introduced in rc94
- cgroups/systemd: fixed returning 'unit already exists' error from a systemd cgroup manager (regression in rc94)
- cgroupv2: support SkipDevices with systemd driver
- cgroup/systemd: return, not ignore, stop unit error from Destroy
- Make 'runc --version' output sane even when built with go get or otherwise outside of our build scripts.
- cgroups: set SkipDevices during runc update (so we don't modify cgroups at all during runc update).
- cgroup1: blkio: support BFQ weights.
- cgroupv2: set per-device io weights if BFQ IO scheduler is available.
Update to runc v1.0.0~rc95. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc95
This release of runc contains a fix…
- Record
openSUSE-SU-2021:1404-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:2412-1 No score
Security update for containerd
This update for containerd fixes the following issues:
- CVE-2021-32760: Fixed a bug which allows untrusted container images to change permissions in the host's filesystem. (bsc#1188282)
- Record
openSUSE-SU-2021:2412-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:3506-1 No score
Security update for containerd, docker, runc
This update for containerd, docker, runc fixes the following issues:
Docker was updated to 20.10.9-ce. (bsc#1191355)
See upstream changelog in the packaged /usr/share/doc/packages/docker/CHANGELOG.md.
CVE-2021-41092 CVE-2021-41089 CVE-2021-41091 CVE-2021-41103
container was updated to v1.4.11, to fix CVE-2021-41103. bsc#1191355
-
CVE-2021-32760: Fixed that a archive package allows chmod of file outside of unpack target directory (bsc#1188282)
-
Install systemd service file as well (bsc#1190826)
Update to runc v1.0.2. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.2
- Fixed a failure to set CPU quota period in some cases on cgroup v1.
- Fixed the inability to start a container with the 'adding seccomp filter rule for syscall ...' error, caused by redundant seccomp rules (i.e. those that has action equal to the default one). Such redundant rules are now skipped.
- Made release builds reproducible from now on.
- Fixed a rare debug log race in runc init, which can result in occasional harmful 'failed to decode ...' errors from runc run or exec.
- Fixed the check in cgroup v1 systemd manager if a container needs to be frozen before Set, and add a setting to skip such freeze unconditionally. The previous fix for that issue, done in runc 1.0.1, was not working.
Update to runc v1.0.1. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.1
- Fixed occasional runc exec/run failure ('interrupted system call') on an Azure volume.
- Fixed 'unable to find groups ... token too long' error with /etc/group containing lines longer than 64K characters.
- cgroup/systemd/v1: fix leaving cgroup frozen after Set if a parent cgroup is frozen. This is a regression in 1.0.0, not affecting runc itself but some of libcontainer users (e.g Kubernetes).
- cgroupv2: bpf: Ignore inaccessible existing programs in case of permission error when handling replacement of existing bpf cgroup programs. This fixes a regression in 1.0.0, where some SELinux policies would block runc from being able to run entirely.
- cgroup/systemd/v2: don't freeze cgroup on Set.
- cgroup/systemd/v1: avoid unnecessary freeze on Set.
- fix issues with runc under openSUSE MicroOS's SELinux policy. bsc#1187704
Update to runc v1.0.0. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.0
! The usage of relative paths for mountpoints will now produce a warning (such configurations are outside of the spec, and in future runc will produce an error when given such configurations).
- cgroupv2: devices: rework the filter generation to produce consistent results with cgroupv1, and always clobber any existing eBPF program(s) to fix runc update and avoid leaking eBPF programs (resulting in errors when managing containers).
- cgroupv2: correctly convert 'number of IOs' statistics in a cgroupv1-compatible way.
- cgroupv2: support larger than 32-bit IO statistics on 32-bit architectures.
- cgroupv2: wait for freeze to finish before returning from the freezing code, optimize the method for checking whether a cgroup is frozen.
- cgroups/systemd: fixed 'retry on dbus disconnect' logic introduced in rc94
- cgroups/systemd: fixed returning 'unit already exists' error from a systemd cgroup manager (regression in rc94)
- cgroupv2: support SkipDevices with systemd driver
- cgroup/systemd: return, not ignore, stop unit error from Destroy
- Make 'runc --version' output sane even when built with go get or otherwise outside of our build scripts.
- cgroups: set SkipDevices during runc update (so we don't modify cgroups at all during runc update).
- cgroup1: blkio: support BFQ weights.
- cgroupv2: set per-device io weights if BFQ IO scheduler is available.
Update to runc v1.0.0~rc95. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc95
This release of runc contains a fix…
- Record
openSUSE-SU-2021:3506-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10693-1 No score
containerd-1.4.8-2.2 on GA media
These are all security issues fixed in the containerd-1.4.8-2.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10693-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11619-1 No score
trivy-0.20.2-1.1 on GA media
These are all security issues fixed in the trivy-0.20.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11619-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2412-1 No score
Security update for containerd
This update for containerd fixes the following issues:
- CVE-2021-32760: Fixed a bug which allows untrusted container images to change permissions in the host's filesystem. (bsc#1188282)
- Record
SUSE-SU-2021:2412-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2413-1 No score
Security update for containerd
This update for containerd fixes the following issues:
- CVE-2021-32760: Fixed a bug which allows untrusted container images to change permissions in the host's filesystem. (bsc#1188282)
- Record
SUSE-SU-2021:2413-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3336-1 No score
Security update for containerd, docker, runc
This update for containerd, docker, runc fixes the following issues:
Docker was updated to 20.10.9-ce. (bsc#1191355)
See upstream changelog in the packaged /usr/share/doc/packages/docker/CHANGELOG.md.
CVE-2021-41092 CVE-2021-41089 CVE-2021-41091 CVE-2021-41103
container was updated to v1.4.11, to fix CVE-2021-41103. bsc#1191355
- CVE-2021-32760: Fixed that a archive package allows chmod of file outside of unpack target directory (bsc#1188282)
Update to runc v1.0.2. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.2
- Fixed a failure to set CPU quota period in some cases on cgroup v1.
- Fixed the inability to start a container with the 'adding seccomp filter rule for syscall ...' error, caused by redundant seccomp rules (i.e. those that has action equal to the default one). Such redundant rules are now skipped.
- Made release builds reproducible from now on.
- Fixed a rare debug log race in runc init, which can result in occasional harmful 'failed to decode ...' errors from runc run or exec.
- Fixed the check in cgroup v1 systemd manager if a container needs to be frozen before Set, and add a setting to skip such freeze unconditionally. The previous fix for that issue, done in runc 1.0.1, was not working.
Update to runc v1.0.1. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.1
- Fixed occasional runc exec/run failure ('interrupted system call') on an Azure volume.
- Fixed 'unable to find groups ... token too long' error with /etc/group containing lines longer than 64K characters.
- cgroup/systemd/v1: fix leaving cgroup frozen after Set if a parent cgroup is frozen. This is a regression in 1.0.0, not affecting runc itself but some of libcontainer users (e.g Kubernetes).
- cgroupv2: bpf: Ignore inaccessible existing programs in case of permission error when handling replacement of existing bpf cgroup programs. This fixes a regression in 1.0.0, where some SELinux policies would block runc from being able to run entirely.
- cgroup/systemd/v2: don't freeze cgroup on Set.
- cgroup/systemd/v1: avoid unnecessary freeze on Set.
- fix issues with runc under openSUSE MicroOS's SELinux policy. bsc#1187704
Update to runc v1.0.0. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.0
! The usage of relative paths for mountpoints will now produce a warning (such configurations are outside of the spec, and in future runc will produce an error when given such configurations).
- cgroupv2: devices: rework the filter generation to produce consistent results with cgroupv1, and always clobber any existing eBPF program(s) to fix runc update and avoid leaking eBPF programs (resulting in errors when managing containers).
- cgroupv2: correctly convert 'number of IOs' statistics in a cgroupv1-compatible way.
- cgroupv2: support larger than 32-bit IO statistics on 32-bit architectures.
- cgroupv2: wait for freeze to finish before returning from the freezing code, optimize the method for checking whether a cgroup is frozen.
- cgroups/systemd: fixed 'retry on dbus disconnect' logic introduced in rc94
- cgroups/systemd: fixed returning 'unit already exists' error from a systemd cgroup manager (regression in rc94)
- cgroupv2: support SkipDevices with systemd driver
- cgroup/systemd: return, not ignore, stop unit error from Destroy
- Make 'runc --version' output sane even when built with go get or otherwise outside of our build scripts.
- cgroups: set SkipDevices during runc update (so we don't modify cgroups at all during runc update).
- cgroup1: blkio: support BFQ weights.
- cgroupv2: set per-device io weights if BFQ IO scheduler is available.
Update to runc v1.0.0~rc95. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc95
This release of runc contains a fix for CVE-2021-30465, and users are strongly recommended…
- Record
SUSE-SU-2021:3336-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3506-1 No score
Security update for containerd, docker, runc
This update for containerd, docker, runc fixes the following issues:
Docker was updated to 20.10.9-ce. (bsc#1191355)
See upstream changelog in the packaged /usr/share/doc/packages/docker/CHANGELOG.md.
CVE-2021-41092 CVE-2021-41089 CVE-2021-41091 CVE-2021-41103
container was updated to v1.4.11, to fix CVE-2021-41103. bsc#1191355
-
CVE-2021-32760: Fixed that a archive package allows chmod of file outside of unpack target directory (bsc#1188282)
-
Install systemd service file as well (bsc#1190826)
Update to runc v1.0.2. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.2
- Fixed a failure to set CPU quota period in some cases on cgroup v1.
- Fixed the inability to start a container with the 'adding seccomp filter rule for syscall ...' error, caused by redundant seccomp rules (i.e. those that has action equal to the default one). Such redundant rules are now skipped.
- Made release builds reproducible from now on.
- Fixed a rare debug log race in runc init, which can result in occasional harmful 'failed to decode ...' errors from runc run or exec.
- Fixed the check in cgroup v1 systemd manager if a container needs to be frozen before Set, and add a setting to skip such freeze unconditionally. The previous fix for that issue, done in runc 1.0.1, was not working.
Update to runc v1.0.1. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.1
- Fixed occasional runc exec/run failure ('interrupted system call') on an Azure volume.
- Fixed 'unable to find groups ... token too long' error with /etc/group containing lines longer than 64K characters.
- cgroup/systemd/v1: fix leaving cgroup frozen after Set if a parent cgroup is frozen. This is a regression in 1.0.0, not affecting runc itself but some of libcontainer users (e.g Kubernetes).
- cgroupv2: bpf: Ignore inaccessible existing programs in case of permission error when handling replacement of existing bpf cgroup programs. This fixes a regression in 1.0.0, where some SELinux policies would block runc from being able to run entirely.
- cgroup/systemd/v2: don't freeze cgroup on Set.
- cgroup/systemd/v1: avoid unnecessary freeze on Set.
- fix issues with runc under openSUSE MicroOS's SELinux policy. bsc#1187704
Update to runc v1.0.0. Upstream changelog is available from
https://github.com/opencontainers/runc/releases/tag/v1.0.0
! The usage of relative paths for mountpoints will now produce a warning (such configurations are outside of the spec, and in future runc will produce an error when given such configurations).
- cgroupv2: devices: rework the filter generation to produce consistent results with cgroupv1, and always clobber any existing eBPF program(s) to fix runc update and avoid leaking eBPF programs (resulting in errors when managing containers).
- cgroupv2: correctly convert 'number of IOs' statistics in a cgroupv1-compatible way.
- cgroupv2: support larger than 32-bit IO statistics on 32-bit architectures.
- cgroupv2: wait for freeze to finish before returning from the freezing code, optimize the method for checking whether a cgroup is frozen.
- cgroups/systemd: fixed 'retry on dbus disconnect' logic introduced in rc94
- cgroups/systemd: fixed returning 'unit already exists' error from a systemd cgroup manager (regression in rc94)
- cgroupv2: support SkipDevices with systemd driver
- cgroup/systemd: return, not ignore, stop unit error from Destroy
- Make 'runc --version' output sane even when built with go get or otherwise outside of our build scripts.
- cgroups: set SkipDevices during runc update (so we don't modify cgroups at all during runc update).
- cgroup1: blkio: support BFQ weights.
- cgroupv2: set per-device io weights if BFQ IO scheduler is available.
Update to runc v1.0.0~rc95. Upstream changelog is available from https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc95
This release of runc contains a fix…
- Record
SUSE-SU-2021:3506-1- Updated
- 2026-11-02
OSVUSN-5012-1 No score
containerd vulnerabilities
It was discovered that containerd incorrectly handled file permission changes. If a user or automated system were tricked into launching a specially crafted container image, a remote attacker could change permissions on files on the host filesystem and possibly escalate privileges.
- Record
USN-5012-1- Updated
- 2026-11-02
OSVUSN-5521-1 No score
containerd vulnerabilities
It was discovered that containerd insufficiently restricted permissions on container root and plugin directories. If a user or automated system were tricked into launching a specially crafted container image, a remote attacker could traverse directory contents and modify files and execute programs on the host file system, possibly leading to privilege escalation. (CVE-2021-41103)
It was discovered that containerd incorrectly handled file permission changes. If a user or automated system were tricked into launching a specially crafted container image, a remote attacker could change permissions on files on the host file system and possibly escalate privileges. (CVE-2021-32760)
It was discovered that containerd allows attackers to gain access to read- only copies of arbitrary files and directories on the host via a specially- crafted image configuration. An attacker could possibly use this issue to obtain sensitive information. (CVE-2022-23648)
It was discovered that containerd incorrectly handled certain memory operations. A remote attacker could use this to cause a denial of service. (CVE-2022-31030)
- Record
USN-5521-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/containerd/containerdGo |
before 1.4.8 | 1.4.8 |
github.com/containerd/containerdGo |
1.5.0 up to 1.5.4 | 1.5.4 |
containerdAlpine:v3.13 |
1.5.0 up to 1.4.8-r0 | 1.4.8-r0 |
containerdAlpine:v3.14 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.15 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.16 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.17 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.18 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.19 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.20 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
Show 75 moreShow less
| Package | Affected | Fixed |
|---|---|---|
containerdAlpine:v3.21 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.22 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.23 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
containerdAlpine:v3.24 |
1.5.0 up to 1.5.4-r0 | 1.5.4-r0 |
moby-containerdAzure Linux:2 |
before 1.4.4+azure-4 | 1.4.4+azure-4 |
containerdDebian:12 |
before 1.4.5~ds1-2 | 1.4.5~ds1-2 |
containerdDebian:13 |
before 1.4.5~ds1-2 | 1.4.5~ds1-2 |
containerdDebian:14 |
before 1.4.5~ds1-2 | 1.4.5~ds1-2 |
github.com/containerd/containerdGo |
before 1.4.8, 1.5.0 up to 1.5.4 | 1.4.81.5.4 |
docker-containerdMageia:8 From an advisory covering 2 CVEs |
before 1.5.7-1.mga8 | 1.5.7-1.mga8 |
containerdSUSE:Linux Enterprise Module for Containers 15 SP2 |
before 1.4.4-5.36.1 | 1.4.4-5.36.1 |
containerdSUSE:Linux Enterprise Module for Containers 15 SP3 |
before 1.4.4-5.36.1 | 1.4.4-5.36.1 |
containerdSUSE:Linux Enterprise Micro 5.0 |
before 1.4.4-5.36.1 | 1.4.4-5.36.1 |
containerdSUSE:Linux Enterprise Module for Containers 12 |
before 1.4.4-16.42.1 | 1.4.4-16.42.1 |
containerdSUSE:Linux Enterprise Module for Containers 12 From an advisory covering 6 CVEs |
before 1.4.11-16.45.1 | 1.4.11-16.45.1 |
dockerSUSE:Linux Enterprise Module for Containers 12 From an advisory covering 6 CVEs |
before 20.10.9_ce-98.72.1 | 20.10.9_ce-98.72.1 |
runcSUSE:Linux Enterprise Module for Containers 12 From an advisory covering 6 CVEs |
before 1.0.2-16.14.1 | 1.0.2-16.14.1 |
containerdSUSE:Linux Enterprise Module for Containers 15 SP2 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Module for Containers 15 SP2 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Module for Containers 15 SP2 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Module for Containers 15 SP3 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Module for Containers 15 SP3 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Module for Containers 15 SP3 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Micro 5.0 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Micro 5.0 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Micro 5.0 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Linux Enterprise Micro 5.1 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Linux Enterprise Micro 5.1 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Linux Enterprise Micro 5.1 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdSUSE:Enterprise Storage 6 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockerSUSE:Enterprise Storage 6 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcSUSE:Enterprise Storage 6 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
runcSUSE:Enterprise Storage 7 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdUbuntu:Pro:16.04:LTS |
before 1.2.6-0ubuntu1~16.04.6+esm2, plus listed versions 0.2.1-0ubuntu4~16.040.2.3-0ubuntu1~16.040.2.5-0ubuntu1~16.04.11.2.6-0ubuntu1~16.04.21.2.6-0ubuntu1~16.04.3 Show 4 moreShow less1.2.6-0ubuntu1~16.04.41.2.6-0ubuntu1~16.04.51.2.6-0ubuntu1~16.04.61.2.6-0ubuntu1~16.04.6+esm1 |
1.2.6-0ubuntu1~16.04.6+esm2 |
containerdUbuntu:18.04:LTS |
before 1.5.2-0ubuntu1~18.04.2, plus listed versions 0.2.5-0ubuntu21.2.6-0ubuntu1~18.04.11.2.6-0ubuntu1~18.04.21.3.3-0ubuntu1~18.04.11.3.3-0ubuntu1~18.04.2 Show 4 moreShow less1.3.3-0ubuntu1~18.04.31.3.3-0ubuntu1~18.04.41.4.4-0ubuntu1~18.04.21.5.2-0ubuntu1~18.04.1 |
1.5.2-0ubuntu1~18.04.2 |
containerdUbuntu:20.04:LTS |
before 1.5.2-0ubuntu1~20.04.2, plus listed versions 1.2.10-0ubuntu11.3.2-0ubuntu11.3.3-0ubuntu11.3.3-0ubuntu21.3.3-0ubuntu2.1 Show 4 moreShow less1.3.3-0ubuntu2.21.3.3-0ubuntu2.31.4.4-0ubuntu1~20.04.21.5.2-0ubuntu1~20.04.1 |
1.5.2-0ubuntu1~20.04.2 |
containerdUbuntu:Pro:16.04:LTS From an advisory covering 4 CVEs |
before 1.2.6-0ubuntu1~16.04.6+esm2, plus listed versions 0.2.1-0ubuntu4~16.040.2.3-0ubuntu1~16.040.2.5-0ubuntu1~16.04.11.2.6-0ubuntu1~16.04.21.2.6-0ubuntu1~16.04.3 Show 4 moreShow less1.2.6-0ubuntu1~16.04.41.2.6-0ubuntu1~16.04.51.2.6-0ubuntu1~16.04.61.2.6-0ubuntu1~16.04.6+esm1 |
1.2.6-0ubuntu1~16.04.6+esm2 |
containerdopenSUSE:Leap 15.2 |
before 1.4.4-lp152.2.9.1 | 1.4.4-lp152.2.9.1 |
containerdopenSUSE:Leap 15.2 From an advisory covering 6 CVEs |
before 1.4.11-lp152.2.12.1 | 1.4.11-lp152.2.12.1 |
dockeropenSUSE:Leap 15.2 From an advisory covering 6 CVEs |
before 20.10.9_ce-lp152.2.18.1 | 20.10.9_ce-lp152.2.18.1 |
runcopenSUSE:Leap 15.2 From an advisory covering 6 CVEs |
before 1.0.2-lp152.2.9.1 | 1.0.2-lp152.2.9.1 |
containerdopenSUSE:Leap 15.3 |
before 1.4.4-5.36.1 | 1.4.4-5.36.1 |
containerdopenSUSE:Leap 15.3 From an advisory covering 6 CVEs |
before 1.4.11-56.1 | 1.4.11-56.1 |
dockeropenSUSE:Leap 15.3 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
docker-kubicopenSUSE:Leap 15.3 From an advisory covering 6 CVEs |
before 20.10.9_ce-156.1 | 20.10.9_ce-156.1 |
runcopenSUSE:Leap 15.3 From an advisory covering 6 CVEs |
before 1.0.2-23.1 | 1.0.2-23.1 |
containerdopenSUSE:Tumbleweed From an advisory covering 9 CVEs |
before 1.4.8-2.2 | 1.4.8-2.2 |
trivyopenSUSE:Tumbleweed |
before 0.20.2-1.1 | 0.20.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-32760 is a medium vulnerability (CVSS 5.0) in Containerd, published July 19, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.59%, the 75th percentile. Fixed in github.com/containerd/containerd 1.4.8.
References
github.com/containerd/containerd/security/advisories/GHSA-c72p-9xmj-rx3w
github.com/containerd/containerd/releases/tag/v1.4.8
github.com/containerd/containerd/releases/tag/v1.5.4
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DDMNDPJJTP3J5GOEDB66F6MGXUTRG3Y3
security.gentoo.org/glsa/202401-31
nvd.nist.gov/vuln/detail/CVE-2021-32760
Show 54 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/DDMNDPJJTP3J5GOEDB66F6MGXUTRG3Y3
github.com/containerd/containerd/commit/22e9a70c71eff6507be71955947a611f2ed91e6c
github.com/containerd/containerd/commit/7ad08c69e09ee4930a48dbf2aab3cd612458617f
github.com/advisories/GHSA-c72p-9xmj-rx3w
security.alpinelinux.org/vuln/CVE-2021-32760
docs.bell-sw.com/security/cves/CVE-2021-32760
security-tracker.debian.org/tracker/CVE-2021-32760
github.com/containerd/containerd
advisories.mageia.org/MGASA-2021-0484.html
bugs.mageia.org/show_bug.cgi?id=29268
ubuntu.com/security/notices/USN-5012-1
lists.opensuse.org/archives/list/[email protected]/thread/KOVJMTDKAFMTONFNVO7Z327OFE52V7FK
lists.fedoraproject.org/archives/list/[email protected]/thread/DDMNDPJJTP3J5GOEDB66F6MGXUTRG3Y3
github.com/containerd/containerd/security/advisories/GHSA-c2h3-6mxw-7mvq
ubuntu.com/security/notices/USN-5100-1
lists.suse.com/pipermail/sle-security-updates/2021-October/009566.html
lists.fedoraproject.org/archives/list/[email protected]/thread/M7ZZTABKTSJ5DYVDIQ7CVZG5HABGM2EC
suse.com/support/update/announcement/2021/suse-su-20212412-1
bugzilla.suse.com/1188282
suse.com/security/cve/CVE-2021-32760
suse.com/support/update/announcement/2021/suse-su-20212413-1
suse.com/support/update/announcement/2021/suse-su-20213336-1
bugzilla.suse.com/1102408
bugzilla.suse.com/1185405
bugzilla.suse.com/1187704
bugzilla.suse.com/1191015
bugzilla.suse.com/1191121
bugzilla.suse.com/1191334
bugzilla.suse.com/1191355
bugzilla.suse.com/1191434
suse.com/security/cve/CVE-2021-30465
suse.com/security/cve/CVE-2021-41089
suse.com/security/cve/CVE-2021-41091
suse.com/security/cve/CVE-2021-41092
suse.com/security/cve/CVE-2021-41103
suse.com/support/update/announcement/2021/suse-su-20213506-1
bugzilla.suse.com/1190826
ubuntu.com/security/CVE-2021-32760
cve.org/CVERecord?id=CVE-2021-32760
ubuntu.com/security/notices/USN-5521-1
ubuntu.com/security/CVE-2021-41103
ubuntu.com/security/CVE-2022-23648
ubuntu.com/security/CVE-2022-31030
lists.opensuse.org/archives/list/[email protected]/thread/JOFB4OTX7BGTKOBQF2ZTPBP4VJT54IQS
lists.opensuse.org/archives/list/[email protected]/thread/L7ADRJZ4HKOCVZC5ZKIM4MD6EZEHBNB3
lists.opensuse.org/archives/list/[email protected]/thread/NP4XGHFKECRFSI6UYXER53KXVGP66EHQ
suse.com/security/cve/CVE-2016-9962
suse.com/security/cve/CVE-2018-16873
suse.com/security/cve/CVE-2018-16874
suse.com/security/cve/CVE-2018-16875
suse.com/security/cve/CVE-2019-5736
suse.com/security/cve/CVE-2020-15157
suse.com/security/cve/CVE-2020-15257
suse.com/security/cve/CVE-2021-21334
Left out here: the rest of 4 source descriptions. The JSON record has them.