GHSA-fgv8-vj5c-2ppq

Incorrect Authorization in runc

At a glance

Published
Updated
CVE
CVE-2019-16884
Aliases
GO-2021-0085
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Description

runc through 1.0.0-rc8, as used in Docker through 19.03.2-ce and other products, allows AppArmor restriction bypass because libcontainer/rootfs_linux.go incorrectly checks mount targets, and thus a malicious Docker image can mount over a /proc directory.

Affected packages

PackageVersions
Go · github.com/opencontainers/runcintroduced 0, fixed 1.0.0-rc8.0.20190930145003-cad42f6e0932
Go · github.com/opencontainers/selinuxintroduced 0, fixed 1.3.1-0.20190929122143-5215b1806f52

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database