Read the docs
TI-2022-08583 Aliases CVE-2022-24769GHSA-2mm7-x5h6-5pvq

Default inheritable capabilities for linux container should be empty

Priority LOW 27CWE-732Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
Low · Low · Low
Fix status
Partial Red Hat: 5 fixed, 8 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat.

Summary

Moby is an open-source project created by Docker to enable and accelerate software containerization. A bug was found in Moby (Docker Engine) prior to version 20.10.14 where containers were incorrectly started with non-empty inheritable Linux process capabilities, creating an atypical Linux environment and enabling programs with inheritable file capabilities to elevate those capabilities to the permitted set during `execve(2)`. Normally, when executable programs have specified permitted file capabilities, otherwise unprivileged users and processes can execute those programs and gain the specified file capabilities up to the bounding set. Due to this bug, containers which included executable programs with inheritable file capabilities allowed otherwise unprivileged users and processes to additionally gain these inheritable file capabilities up to the container's bounding set. Containers which use Linux users and groups to perform privilege separation inside the container are most directly impacted. This bug did not affect the container security sandbox as the inheritable set never contained more capabilities than were included in the container's bounding set. This bug has been fixed in Moby (Docker Engine) 20.10.14. Running containers should be stopped, deleted, and recreated for the inheritable capabilities to be reset. This fix changes Moby (Docker Engine) behavior such that containers are started with a more typical Linux environment. As a workaround, the entry point of a container can be modified to use a utility like `capsh(1)` to drop inheritable capabilities prior to the primary process starting.

Why it matters now

EPSS 0.00492 42nd percentileScored 2026-11-07
Fix Partial moby (moby): 20.10.14github.com/moby/moby (Go): 20.10.14+1 more productRed Hat: 6 advisoriesRed Hat: 5 fixed, 8 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
mobymobybefore 20.10.1420.10.14Patch availableCNA
—github.com/moby/moby (Go)before 20.10.1420.10.14Patch availableGHSA-2mm7-x5h6-5pvq
—github.com/docker/docker (Go)before 20.10.1420.10.14Patch availableGHSA-2mm7-x5h6-5pvq
  • moby Vendormoby Affected before 20.10.14 Fixed in 20.10.14 Patch available CNA
  • github.com/moby/moby (Go) Vendor— Affected before 20.10.14 Fixed in 20.10.14 Patch available GHSA-2mm7-x5h6-5pvq
  • github.com/docker/docker (Go) Vendor— Affected before 20.10.14 Fixed in 20.10.14 Patch available GHSA-2mm7-x5h6-5pvq

CPE configurations NVD · 7

CPEVersionsRoleVendor
cpe:2.3:a:mobyproject:moby:*:*:*:*:*:*:*:*before 20.10.14VulnerableMobyproject
cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:*not specified by NVDRunning onLinux
cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*34VulnerableFedoraproject
cpe:2.3:o:fedoraproject:fedora:35:*:*:*:*:*:*:*35VulnerableFedoraproject
cpe:2.3:o:fedoraproject:fedora:36:*:*:*:*:*:*:*36VulnerableFedoraproject
cpe:2.3:a:linuxfoundation:runc:*:*:*:*:*:*:*:*before 1.1.2Vulnerablebackstage
cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*11.0VulnerableDebian
  • cpe:2.3:a:mobyproject:moby:*:*:*:*:*:*:*:* Versions before 20.10.14 Vulnerable ·Mobyproject
  • cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Linux
  • cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:* Versions 34 Vulnerable ·Fedoraproject
  • cpe:2.3:o:fedoraproject:fedora:35:*:*:*:*:*:*:* Versions 35 Vulnerable ·Fedoraproject
  • cpe:2.3:o:fedoraproject:fedora:36:*:*:*:*:*:*:* Versions 36 Vulnerable ·Fedoraproject
  • cpe:2.3:a:linuxfoundation:runc:*:*:*:*:*:*:*:* Versions before 1.1.2 Vulnerable ·backstage
  • cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:* Versions 11.0 Vulnerable ·Debian

Remediation

  • Fix · CNA moby (moby) Fixed in 20.10.14
  • Fix · GHSA-2mm7-x5h6-5pvq github.com/moby/moby (Go) Fixed in 20.10.14 Advisory →
  • Fix · GHSA-2mm7-x5h6-5pvq github.com/docker/docker (Go) Fixed in 20.10.14 Advisory →

Red Hat 6 advisories

  • RHSA-2022:2265 Released 2022-05-26 · Red Hat rating Moderate
    OpenShift Container Platform 4.6.58 security and extras update
    • Red Hat OpenShift Container Platform 4.6 openshift4/ose-local-storage-diskmaker
  • RHSA-2022:1699 Released 2022-05-12 · Red Hat rating Moderate
    OpenShift Container Platform 4.7.50 security update
    • Red Hat OpenShift Container Platform 4.7 openshift4/ose-local-storage-diskmaker, openshift4/ose-local-storage-operator
  • RHSA-2022:1622 Released 2022-05-04 · Red Hat rating Moderate
    OpenShift Container Platform 4.6.57 security and extras update
    • Red Hat OpenShift Container Platform 4.6 openshift4/ose-local-storage-operator
Show 3 more Red Hat advisories
  • RHSA-2022:1363 Released 2022-04-20 · Red Hat rating Moderate
    OpenShift Container Platform 4.9.29 bug fix and security update
    • Red Hat OpenShift Container Platform 4.9 openshift4/ose-local-storage-diskmaker, openshift4/ose-local-storage-operator
  • RHSA-2022:1370 Released 2022-04-20 · Red Hat rating Moderate
    OpenShift Container Platform 4.8.37 security and extras update
    • Red Hat OpenShift Container Platform 4.8 openshift4/ose-local-storage-diskmaker, openshift4/ose-local-storage-operator
  • RHSA-2022:1357 Released 2022-04-20 · Red Hat rating Moderate
    OpenShift Container Platform 4.10.10 security and extras update
    • Red Hat OpenShift Container Platform 4.10 openshift4/ose-local-storage-diskmaker, openshift4/ose-local-storage-operator

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Migration Toolkit for VirtualizationAffectedNo fix yet
Red Hat Advanced Cluster Security 3AffectedNo fix yet
Red Hat Enterprise Linux 7AffectedNo fix yet
Red Hat OpenShift Container Platform 4AffectedNo fix yet
Red Hat OpenShift Container Platform Assisted Installer 1AffectedNo fix yet
Red Hat OpenShift Virtualization 2AffectedNo fix yet
Red Hat OpenShift Virtualization 4AffectedNo fix yet
Red Hat Quay 3AffectedNo fix yet
Red Hat OpenShift Container Platform 4.10Fixed RHSA-2022:1357
Red Hat OpenShift Container Platform 4.6Fixed RHSA-2022:1622, RHSA-2022:2265
Red Hat OpenShift Container Platform 4.7Fixed RHSA-2022:1699
Red Hat OpenShift Container Platform 4.8Fixed RHSA-2022:1370
Red Hat OpenShift Container Platform 4.9Fixed RHSA-2022:1363
Not affected: 5 products
  • Red Hat OpenShift Container Platform 4.10
  • Red Hat OpenShift Container Platform 4.6
  • Red Hat OpenShift Container Platform 4.7
  • Red Hat OpenShift Container Platform 4.8
  • Red Hat OpenShift Container Platform 4.9

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-24769
  2. 2026-10-03 Alias added: GHSA-2mm7-x5h6-5pvq

References

Other 14

  • TI-2026-14229 Tar extraction in moby/go-archive can write outside the destination directory via link following CVSS 4.0HIGH 7.1
  • TI-2021-12512 Moby HyperKit uninitialized memory use in virtio-sock pci_vtsock_proc_tx CVSS 3.1HIGH 7.1
  • TI-2024-27462 Moby authz zero length regression CVSS 3.1CRITICAL 10.0
  • TI-2024-15672 BuildKit interactive containers API does not validate entitlements check CVSS 3.1CRITICAL 9.8
  • TI-2024-15671 BuildKit possible host system access from mount stub cleaner CVSS 3.1CRITICAL 10.0
  • TI-2026-26365 Moby: AuthZ plugin bypass with oversized request body CVSS 3.1HIGH 8.8
See all 57 →

Sources