Cloudanix VulnDB

CVE-2013-7446

Medium · 5.3

CVSS

5.3

EPSS

0.6%

Published

Dec 28, 2015

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in older Linux kernels lets local users crash the system or sneak past some socket rules, but the problem was fixed years ago and is rarely exploited.

Exploit Available
Exploitation
Local Privilege
Attacker needs
Local User
Complexity
High
Impact
Privilege Gain
Component
OS kernel
Class
Use After Free
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

Use-after-free condition in net/unix/af_unix.c triggered by crafted epoll_ctl calls on AF_UNIX sockets, allowing local permission bypass or kernel panic.

Why it matters to the business

Local attackers on unpatched Linux systems can cause service disruption through kernel panics or bypass intended socket access controls, though the issue is old with low exploitation probability and no known ransomware usage.

How an attack unfolds

An attacker with local access crafts sequences of epoll_ctl calls against AF_UNIX sockets to trigger the use-after-free, either to bypass permission checks or induce a denial-of-service panic; public exploits exist but real-world campaigns remain limited.

How to fix it

Upgrade the Linux kernel to version 4.3.3 or later; apply vendor backports if running supported enterprise distributions; rebuild and reboot affected systems.

How to confirm the fix worked

Verify running kernel version is 4.3.3 or newer; recompile test programs that exercise epoll_ctl on AF_UNIX sockets and confirm no crash or permission bypass occurs.

Typical attack path

  1. Obtain local shell or process execution on target Linux host
  2. Identify or create AF_UNIX sockets
  3. Issue crafted epoll_ctl sequences to trigger use-after-free
  4. Either observe permission bypass or trigger kernel panic for DoS

How to detect it

Review kernel logs for oops or panic entries referencing af_unix or epoll; look for processes making repeated epoll_ctl calls on UNIX sockets immediately before crashes.

What your security team should do

  • Prioritize kernel updates on all internet-facing or multi-tenant Linux systems
  • Enable kernel hardening features such as SMEP/SMAP and lock down unprivileged user namespaces where possible
  • Monitor for unusual AF_UNIX socket activity in high-value environments

The record

Use-after-free vulnerability in net/unix/af_unix.c in the Linux kernel before 4.3.3 allows local users to bypass intended AF_UNIX socket permissions or cause a denial of service (panic) via crafted epoll_ctl calls.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 linux 0 4.2.6-2
Debian:12 linux 0 4.2.6-2
Debian:13 linux 0 4.2.6-2
Debian:6.0 linux-2.6 0 2.6.32-48squeeze17
Debian:7 linux 0 3.2.73-2+deb7u1
Debian:8 linux 0 3.16.7-ckt20-1+deb8u1
SUSE:Linux Enterprise Desktop 11 SP4 kernel-default 0 3.0.101-71.1
SUSE:Linux Enterprise Desktop 11 SP4 kernel-pae 0 3.0.101-71.1
SUSE:Linux Enterprise Desktop 11 SP4 kernel-source 0 3.0.101-71.1
SUSE:Linux Enterprise Desktop 11 SP4 kernel-syms 0 3.0.101-71.1
SUSE:Linux Enterprise Desktop 11 SP4 kernel-trace 0 3.0.101-71.1
SUSE:Linux Enterprise Desktop 11 SP4 kernel-xen 0 3.0.101-71.1
SUSE:Linux Enterprise Desktop 12 kernel-default 0 3.12.55-52.42.1
SUSE:Linux Enterprise Desktop 12 kernel-source 0 3.12.55-52.42.1
SUSE:Linux Enterprise Desktop 12 kernel-syms 0 3.12.55-52.42.1
SUSE:Linux Enterprise Desktop 12 kernel-xen 0 3.12.55-52.42.1
SUSE:Linux Enterprise Desktop 12 SP1 kernel-default 0 3.12.53-60.30.1
SUSE:Linux Enterprise Desktop 12 SP1 kernel-source 0 3.12.53-60.30.1
SUSE:Linux Enterprise Desktop 12 SP1 kernel-syms 0 3.12.53-60.30.1
SUSE:Linux Enterprise Desktop 12 SP1 kernel-xen 0 3.12.53-60.30.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_0 0 5-14.2
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_0 0 3-8.2
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_1 0 5-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_1 0 3-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_2 0 4-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_2 0 2-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_3 0 3-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_3 0 1-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_4 0 2-2.2
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_5 0 2-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12-SP1_Update_6 0 2-2.2
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_10 0 3-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_11 0 2-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_12 0 1-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_3 0 5-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_4 0 5-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_5 0 5-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_6 0 4-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_7 0 4-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_8 0 3-2.1
SUSE:Linux Enterprise Live Patching 12 kgraft-patch-SLE12_Update_9 0 3-2.1
SUSE:Linux Enterprise Module for Public Cloud 12 kernel-ec2 0 3.12.53-60.30.1
SUSE:Linux Enterprise Module for Public Cloud 12 kernel-ec2 0 3.12.55-52.42.1
SUSE:Linux Enterprise Real Time 11 SP4 kernel-rt 0 3.0.101.rt130-51.1
SUSE:Linux Enterprise Real Time 11 SP4 kernel-rt_trace 0 3.0.101.rt130-51.1
SUSE:Linux Enterprise Real Time 11 SP4 kernel-source-rt 0 3.0.101.rt130-51.1
SUSE:Linux Enterprise Real Time 11 SP4 kernel-syms-rt 0 3.0.101.rt130-51.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-default 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-ec2 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-pae 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-source 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-syms 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-trace 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP2-LTSS kernel-xen 0 3.0.101-0.7.40.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-bigsmp 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-default 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-ec2 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-pae 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-source 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-syms 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-trace 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP3-LTSS kernel-xen 0 3.0.101-0.47.79.1
SUSE:Linux Enterprise Server 11 SP4 kernel-default 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-ec2 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-pae 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-ppc64 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-source 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-syms 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-trace 0 3.0.101-71.1
SUSE:Linux Enterprise Server 11 SP4 kernel-xen 0 3.0.101-71.1
SUSE:Linux Enterprise Server 12 kernel-default 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server 12 kernel-source 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server 12 kernel-syms 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server 12 kernel-xen 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server 12 SP1 kernel-default 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server 12 SP1 kernel-source 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server 12 SP1 kernel-syms 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server 12 SP1 kernel-xen 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server 12 SP1 lttng-modules 0 2.7.0-3.1
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_10 0 5-2.2
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_11 0 4-2.2
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_12 0 2-2.2
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_13 0 2-2.3
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_7 0 6-2.2
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_8 0 5-2.2
SUSE:Linux Enterprise Server 12-LTSS kgraft-patch-SLE12_Update_9 0 5-2.2
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-default 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-ec2 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-pae 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-ppc64 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-source 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-syms 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-trace 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 11 SP4 kernel-xen 0 3.0.101-71.1
SUSE:Linux Enterprise Server for SAP Applications 12 kernel-default 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server for SAP Applications 12 kernel-source 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server for SAP Applications 12 kernel-syms 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server for SAP Applications 12 kernel-xen 0 3.12.55-52.42.1
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_10 0 5-2.2
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_11 0 4-2.2
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_12 0 2-2.2
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_13 0 2-2.3
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_7 0 6-2.2
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_8 0 5-2.2
SUSE:Linux Enterprise Server for SAP Applications 12 kgraft-patch-SLE12_Update_9 0 5-2.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 kernel-default 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 kernel-source 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 kernel-syms 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 kernel-xen 0 3.12.53-60.30.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 lttng-modules 0 2.7.0-3.1
SUSE:Linux Enterprise Software Development Kit 11 SP4 kernel-docs 0 3.0.101-71.2
SUSE:Linux Enterprise Software Development Kit 12 kernel-docs 0 3.12.55-52.42.2
SUSE:Linux Enterprise Software Development Kit 12 kernel-obs-build 0 3.12.55-52.42.2
SUSE:Linux Enterprise Software Development Kit 12 SP1 kernel-docs 0 3.12.53-60.30.2
SUSE:Linux Enterprise Software Development Kit 12 SP1 kernel-obs-build 0 3.12.53-60.30.2
SUSE:Linux Enterprise Workstation Extension 12 kernel-default 0 3.12.55-52.42.1
SUSE:Linux Enterprise Workstation Extension 12 SP1 kernel-default 0 3.12.53-60.30.1
SUSE:Manager 2.1 kernel-bigsmp 0 3.0.101-0.47.79.1
SUSE:Manager 2.1 kernel-default 0 3.0.101-0.47.79.1
SUSE:Manager 2.1 kernel-ec2 0 3.0.101-0.47.79.1
SUSE:Manager 2.1 kernel-source 0 3.0.101-0.47.79.1
SUSE:Manager 2.1 kernel-syms 0 3.0.101-0.47.79.1
SUSE:Manager 2.1 kernel-trace 0 3.0.101-0.47.79.1
SUSE:Manager 2.1 kernel-xen 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-bigsmp 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-default 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-ec2 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-source 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-syms 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-trace 0 3.0.101-0.47.79.1
SUSE:Manager Proxy 2.1 kernel-xen 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-bigsmp 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-default 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-ec2 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-source 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-syms 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-trace 0 3.0.101-0.47.79.1
SUSE:OpenStack Cloud 5 kernel-xen 0 3.0.101-0.47.79.1
Ubuntu:14.04:LTS linux 0 3.13.0-77.121
Ubuntu:14.04:LTS linux-aws 0 4.4.0-1002.2
Ubuntu:14.04:LTS linux-lts-utopic 0 3.16.0-60.80~14.04.1
Ubuntu:14.04:LTS linux-lts-vivid 0 3.19.0-49.55~14.04.1
Ubuntu:14.04:LTS linux-lts-wily 0 4.2.0-27.32~14.04.1
Ubuntu:14.04:LTS linux-lts-xenial 0 4.4.0-13.29~14.04.1
Ubuntu:16.04:LTS linux 0 4.3.0-5.16
Ubuntu:16.04:LTS linux-aws 0 4.4.0-1001.10
Ubuntu:16.04:LTS linux-gke 0 4.4.0-1003.3
Ubuntu:16.04:LTS linux-hwe 0 4.8.0-36.36~16.04.1
Ubuntu:16.04:LTS linux-raspi2 0 4.4.0-1003.4
Ubuntu:16.04:LTS linux-snapdragon 0 4.4.0-1012.12
Ubuntu:Pro:16.04:LTS linux-flo 0 No fix
Ubuntu:Pro:16.04:LTS linux-goldfish 0 No fix
Ubuntu:Pro:16.04:LTS linux-mako 0 No fix

Related vulnerabilities