Cloudanix VulnDB

CVE-2016-2853

High · 7.8

CVSS

7.8

EPSS

0.9%

Published

May 2, 2016

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in older Linux kernels lets people already logged into the computer gain full administrative control by misusing filesystem mounting features.

Exploit Available
Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Privilege Gain
Component
OS kernel
Class
Privilege Escalation
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

The aufs module fails to properly restrict mount namespaces, allowing a local user to mount an aufs filesystem over a FUSE filesystem and execute a crafted setuid program to obtain elevated privileges.

Why it matters to the business

Local attackers can obtain root access on affected Linux systems, enabling full system compromise, data exfiltration, or installation of persistent malware. The issue impacts organizations running Linux kernels 3.x or 4.x with the aufs module enabled.

How an attack unfolds

An attacker with a local shell creates a FUSE filesystem, mounts an aufs overlay on top of it inside a crafted mount namespace, and runs a setuid binary engineered to trigger the namespace bypass and escalate to root. No named threat actors or ransomware campaigns are associated with this CVE.

How to fix it

Upgrade the Linux kernel to a patched release that enforces proper mount namespace restrictions for aufs. Disable the aufs kernel module if the functionality is not required.

How to confirm the fix worked

Confirm the running kernel is newer than the vulnerable 3.x/4.x series and that aufs mount operations no longer permit the namespace bypass. Verify that the aufs module is either removed or compiled out of the kernel.

Typical attack path

  1. Obtain local unprivileged shell on target host
  2. Prepare a FUSE-backed filesystem
  3. Mount an aufs layer atop the FUSE mount within a new namespace
  4. Execute a crafted setuid binary that exploits the namespace handling flaw
  5. Escalate to root privileges

How to detect it

Review system logs for unexpected aufs or FUSE mount activity and for setuid binaries executed from non-standard namespaces. No specific threat-actor indicators or ransomware IOCs are known for this CVE.

What your security team should do

  • Apply current kernel updates across all affected Linux systems as soon as possible
  • Disable the aufs module on systems where it is not explicitly needed
  • Review kernel configurations and remove unnecessary filesystem modules

The record

The aufs module for the Linux kernel 3.x and 4.x does not properly restrict the mount namespace, which allows local users to gain privileges by mounting an aufs filesystem on top of a FUSE filesystem, and then executing a crafted setuid program.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 linux 0 3.18-1~exp1
Debian:12 linux 0 3.18-1~exp1
Debian:13 linux 0 3.18-1~exp1
Ubuntu:18.04:LTS linux-gke-4.15 0 No fix
Ubuntu:18.04:LTS linux-hwe-edge 0 No fix
Ubuntu:20.04:LTS linux-gke-5.15 0 No fix
Ubuntu:20.04:LTS linux-gkeop-5.15 0 No fix
Ubuntu:20.04:LTS linux-ibm-5.15 0 No fix
Ubuntu:20.04:LTS linux-oem-5.14 0 No fix
Ubuntu:22.04:LTS linux-azure-fde 0 No fix
Ubuntu:22.04:LTS linux-azure-fde-6.8 0 No fix
Ubuntu:22.04:LTS linux-gke 0 No fix
Ubuntu:22.04:LTS linux-gkeop 0 No fix
Ubuntu:22.04:LTS linux-ibm 0 No fix
Ubuntu:22.04:LTS linux-ibm-6.8 0 No fix
Ubuntu:22.04:LTS linux-intel-iot-realtime 0 No fix
Ubuntu:22.04:LTS linux-nvidia-6.8 0 No fix
Ubuntu:22.04:LTS linux-nvidia-tegra 0 No fix
Ubuntu:22.04:LTS linux-nvidia-tegra-igx 0 No fix
Ubuntu:22.04:LTS linux-oem-6.0 0 No fix
Ubuntu:22.04:LTS linux-realtime 0 No fix
Ubuntu:22.04:LTS:for:NVIDIA:BlueField linux-bluefield 0 No fix
Ubuntu:24.04:LTS linux-azure-fde 0 No fix
Ubuntu:24.04:LTS linux-azure-fde-6.17 0 No fix
Ubuntu:24.04:LTS linux-gke 0 No fix
Ubuntu:24.04:LTS linux-gkeop 0 No fix
Ubuntu:24.04:LTS linux-ibm 0 No fix
Ubuntu:24.04:LTS linux-nvidia 0 No fix
Ubuntu:24.04:LTS linux-nvidia-lowlatency 0 No fix
Ubuntu:24.04:LTS linux-nvidia-tegra 0 No fix
Ubuntu:24.04:LTS linux-raspi-realtime 0 No fix
Ubuntu:24.04:LTS linux-realtime 0 No fix
Ubuntu:24.10 linux-realtime 0 No fix
Ubuntu:25.04 linux-azure-fde 0 No fix
Ubuntu:25.04 linux-realtime 0 No fix
Ubuntu:25.10 linux-azure-fde 0 No fix
Ubuntu:25.10 linux-realtime 0 No fix
Ubuntu:Nvidia-BlueField:22.04:LTS linux-bluefield 0 No fix
Ubuntu:Pro:14.04:LTS linux 0 No fix
Ubuntu:Pro:14.04:LTS linux-aws 0 4.4.0-1102.107
Ubuntu:Pro:14.04:LTS linux-lts-utopic 0 No fix
Ubuntu:Pro:14.04:LTS linux-lts-vivid 0 No fix
Ubuntu:Pro:14.04:LTS linux-lts-wily 0 No fix
Ubuntu:Pro:14.04:LTS linux-lts-xenial 0 4.4.0-222.255~14.04.1
Ubuntu:Pro:16.04:LTS linux 0 4.4.0-222.255
Ubuntu:Pro:16.04:LTS linux-aws 0 4.4.0-1138.152
Ubuntu:Pro:16.04:LTS linux-gcp 0 No fix
Ubuntu:Pro:16.04:LTS linux-kvm 0 4.4.0-1103.112
Ubuntu:Pro:18.04:LTS linux-gcp-4.15 0 No fix
Ubuntu:Pro:18.04:LTS linux-gke-4.15 0 No fix
Ubuntu:Pro:18.04:LTS linux-hwe-edge 0 No fix
Ubuntu:Pro:20.04:LTS linux-gke-5.15 0 No fix
Ubuntu:Pro:20.04:LTS linux-gkeop-5.15 0 No fix
Ubuntu:Pro:20.04:LTS linux-ibm-5.15 0 No fix
Ubuntu:Pro:20.04:LTS linux-nvidia-tegra-5.15 0 No fix
Ubuntu:Pro:20.04:LTS linux-oem-5.14 0 No fix
Ubuntu:Pro:22.04:LTS:Realtime:Kernel linux-intel-iot-realtime 0 No fix
Ubuntu:Pro:22.04:LTS:Realtime:Kernel linux-realtime 0 No fix
Ubuntu:Pro:22.04:LTS:Realtime:Kernel linux-realtime-6.8 0 No fix
Ubuntu:Pro:24.04:LTS:Realtime:Kernel linux-raspi-realtime 0 No fix
Ubuntu:Pro:24.04:LTS:Realtime:Kernel linux-realtime 0 No fix
Ubuntu:Pro:24.04:LTS:Realtime:Kernel linux-realtime-6.14 0 No fix
Ubuntu:Pro:FIPS-preview:22.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS-preview:22.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS-preview:22.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS-preview:22.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:FIPS-updates:18.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS-updates:18.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS-updates:18.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS-updates:18.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:FIPS-updates:20.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS-updates:20.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS-updates:20.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS-updates:20.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:FIPS-updates:22.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS-updates:22.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS-updates:22.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS-updates:22.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:FIPS-updates:24.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS-updates:24.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS-updates:24.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS-updates:24.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:FIPS:16.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS:18.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS:18.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS:18.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS:18.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:FIPS:20.04:LTS linux-aws-fips 0 No fix
Ubuntu:Pro:FIPS:20.04:LTS linux-azure-fips 0 No fix
Ubuntu:Pro:FIPS:20.04:LTS linux-fips 0 No fix
Ubuntu:Pro:FIPS:20.04:LTS linux-gcp-fips 0 No fix
Ubuntu:Pro:Realtime:22.04:LTS linux-intel-iot-realtime 0 No fix
Ubuntu:Pro:Realtime:22.04:LTS linux-realtime 0 No fix
Ubuntu:Pro:Realtime:22.04:LTS linux-realtime-6.8 0 No fix
Ubuntu:Pro:Realtime:24.04:LTS linux-raspi-realtime 0 No fix
Ubuntu:Pro:Realtime:24.04:LTS linux-realtime 0 No fix
Ubuntu:Pro:Realtime:24.04:LTS linux-realtime-6.14 0 No fix

Related vulnerabilities