CVE-2015-3631 Arbitrary File Override in Docker Engine
Local attackers can escalate privileges and bypass security modules by using a malicious Docker image that overrides files in /proc.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2015-3631?
CVE-2015-3631 is a low-severity vulnerability in n/a, published on 18 May 2015. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
Docker Engine before 1.6.1 allows local users to set arbitrary Linux Security Modules (LSM) and docker_t policies via an image that allows volumes to override files in /proc.
Weakness: CWE-264
Which versions are affected by CVE-2015-3631?
3 open source packages ship an affected version, including github.com/docker/docker. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
github.com/docker/docker Go | All versions | 1.6.1 |
github.com/docker/docker Go | All versions | 1.6.1 |
github.com/docker/docker Go | All versions | 1.6.1 |
Products include Docker Docker.
How do I fix CVE-2015-3631?
Upgrade github.com/docker/docker to 1.6.1 or later.
Is CVE-2015-3631 being exploited?
There is no known exploitation of CVE-2015-3631 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as DEBIAN-CVE-2015-3631, GHSA-v4h8-794j-g8mm, GO-2022-0708, UBUNTU-CVE-2015-3631.