Cloudanix VulnDB

CVE-2022-28356

Medium · 5.5

CVSS

5.5

EPSS

0.6%

Published

Apr 2, 2022

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A bug in the Linux kernel can let someone with access to the computer make the whole system crash or stop working properly.

Exploit Available
Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

Refcount leak in net/llc/af_llc.c allows improper reference counting on LLC sockets, enabling memory corruption or use-after-free conditions when sockets are released.

Why it matters to the business

Local attackers can trigger denial of service on Linux systems, causing crashes or resource exhaustion that disrupts operations; high ecosystem prevalence increases patch urgency across servers and devices.

How an attack unfolds

An attacker with local access crafts LLC socket operations to trigger the refcount leak, leading to use-after-free during socket cleanup that can be leveraged for kernel memory corruption or crashes; known threat actor interest in Linux kernel memory issues suggests potential for targeted local privilege escalation attempts.

How to fix it

Upgrade Linux kernel to version 5.17.1 or later containing commit 764f4eb6846f5475f1244767d24d25dd86528a4a; apply vendor backports for supported distributions and reboot affected systems.

How to confirm the fix worked

Verify kernel version is at least 5.17.1; inspect net/llc/af_llc.c for the refcount fix and confirm no duplicate references remain on socket close paths.

Typical attack path

  1. Obtain local user access on target Linux system
  2. Create and manipulate LLC sockets to induce refcount leak
  3. Trigger socket release path to cause use-after-free or corruption
  4. Exploit resulting memory state for denial of service or further escalation

How to detect it

Review kernel logs for LLC socket-related crashes or refcount warnings around the time of suspected activity; examine audit logs for unusual socket creation patterns by local processes.

What your security team should do

  • Prioritize kernel upgrades on all exposed Linux hosts within 30 days given exploit availability
  • Monitor for local privilege escalation attempts post-patch
  • Restrict untrusted local user access until mitigated

The record

In the Linux kernel before 5.17.1, a refcount leak bug was found in net/llc/af_llc.c.

Affected packages

Ecosystem Package Introduced Fixed
Debian:10 linux 0 4.19.249-2
Debian:11 linux 0 5.10.113-1
Debian:12 linux 0 5.16.18-1
Debian:13 linux 0 5.16.18-1
Debian:14 linux 0 5.16.18-1
Debian:9 linux 0 4.9.320-2
Mageia:8 kernel 0 5.15.32-1.mga8
Mageia:8 kernel-linus 0 5.15.32-1.mga8
Mageia:8 kmod-virtualbox 0 6.1.32-1.14.mga8
Mageia:8 kmod-xtables-addons 0 3.18-1.64.mga8
SUSE:Enterprise Storage 6 kernel-default 0 4.12.14-150100.197.111.1
SUSE:Enterprise Storage 6 kernel-docs 0 4.12.14-150100.197.111.1
SUSE:Enterprise Storage 6 kernel-obs-build 0 4.12.14-150100.197.111.1
SUSE:Enterprise Storage 6 kernel-source 0 4.12.14-150100.197.111.1
SUSE:Enterprise Storage 6 kernel-syms 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Availability Extension 12 SP4 kernel-default 0 4.12.14-95.96.1
SUSE:Linux Enterprise High Availability Extension 12 SP5 kernel-default 0 4.12.14-122.121.2
SUSE:Linux Enterprise High Availability Extension 15 kernel-default 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Availability Extension 15 SP1 kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Availability Extension 15 SP3 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise High Availability Extension 15 SP4 kernel-default 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS kernel-docs 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS kernel-obs-build 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS kernel-source 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS kernel-syms 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS kernel-docs 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS kernel-obs-build 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS kernel-source 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS kernel-syms 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOS kernel-default 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOS kernel-docs 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOS kernel-obs-build 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOS kernel-source 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOS kernel-syms 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-ESPOS kernel-vanilla 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS kernel-default 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS kernel-docs 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS kernel-obs-build 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS kernel-source 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS kernel-syms 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise High Performance Computing 15-LTSS kernel-vanilla 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Live Patching 12 SP4 kernel-default 0 4.12.14-95.96.1
SUSE:Linux Enterprise Live Patching 12 SP4 kgraft-patch-SLE12-SP4_Update_26 0 1-6.3.1
SUSE:Linux Enterprise Live Patching 12 SP5 kernel-default 0 4.12.14-122.121.2
SUSE:Linux Enterprise Live Patching 12 SP5 kgraft-patch-SLE12-SP5_Update_31 0 1-8.5.2
SUSE:Linux Enterprise Live Patching 15 kernel-default 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Live Patching 15 kernel-livepatch-SLE15_Update_29 0 1-150000.1.3.1
SUSE:Linux Enterprise Live Patching 15 SP1 kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Live Patching 15 SP1 kernel-livepatch-SLE15-SP1_Update_30 0 1-150100.3.3.1
SUSE:Linux Enterprise Live Patching 15 SP3 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Live Patching 15 SP3 kernel-livepatch-SLE15-SP3_Update_18 0 1-150300.7.5.1
SUSE:Linux Enterprise Live Patching 15 SP4 kernel-default 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Live Patching 15 SP4 kernel-livepatch-SLE15-SP4-RT_Update_1 0 1-150400.1.3.1
SUSE:Linux Enterprise Live Patching 15 SP4 kernel-livepatch-SLE15-SP4_Update_3 0 1-150400.9.3.2
SUSE:Linux Enterprise Micro 5.1 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Micro 5.1 kernel-default-base 0 5.3.18-150300.59.68.1.150300.18.41.3
SUSE:Linux Enterprise Micro 5.1 kernel-rt 0 5.3.18-150300.88.2
SUSE:Linux Enterprise Micro 5.2 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Micro 5.2 kernel-default-base 0 5.3.18-150300.59.68.1.150300.18.41.3
SUSE:Linux Enterprise Micro 5.2 kernel-rt 0 5.3.18-150300.88.2
SUSE:Linux Enterprise Module for Basesystem 15 SP3 kernel-64kb 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Basesystem 15 SP3 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Basesystem 15 SP3 kernel-default-base 0 5.3.18-150300.59.68.1.150300.18.41.3
SUSE:Linux Enterprise Module for Basesystem 15 SP3 kernel-preempt 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Basesystem 15 SP3 kernel-source 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Basesystem 15 SP3 kernel-zfcpdump 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Basesystem 15 SP4 kernel-64kb 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Basesystem 15 SP4 kernel-default 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Basesystem 15 SP4 kernel-default-base 0 5.14.21-150400.24.21.2.150400.24.7.2
SUSE:Linux Enterprise Module for Basesystem 15 SP4 kernel-source 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Basesystem 15 SP4 kernel-zfcpdump 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Development Tools 15 SP3 kernel-docs 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Development Tools 15 SP3 kernel-obs-build 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Development Tools 15 SP3 kernel-preempt 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Development Tools 15 SP3 kernel-source 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Development Tools 15 SP3 kernel-syms 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Development Tools 15 SP4 kernel-docs 0 5.14.21-150400.24.21.3
SUSE:Linux Enterprise Module for Development Tools 15 SP4 kernel-obs-build 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Development Tools 15 SP4 kernel-source 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Development Tools 15 SP4 kernel-syms 0 5.14.21-150400.24.21.1
SUSE:Linux Enterprise Module for Legacy 15 SP3 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Module for Legacy 15 SP4 kernel-default 0 5.14.21-150400.24.21.2
SUSE:Linux Enterprise Module for Public Cloud 15 SP3 kernel-azure 0 5.3.18-150300.38.56.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP3 kernel-source-azure 0 5.3.18-150300.38.56.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP3 kernel-syms-azure 0 5.3.18-150300.38.56.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP4 kernel-azure 0 5.14.21-150400.14.13.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP4 kernel-source-azure 0 5.14.21-150400.14.13.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP4 kernel-syms-azure 0 5.14.21-150400.14.13.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-rt 0 4.12.14-10.84.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-rt 0 4.12.14-10.89.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-rt_debug 0 4.12.14-10.84.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-rt_debug 0 4.12.14-10.89.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-source-rt 0 4.12.14-10.84.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-source-rt 0 4.12.14-10.89.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-syms-rt 0 4.12.14-10.84.1
SUSE:Linux Enterprise Real Time 12 SP5 kernel-syms-rt 0 4.12.14-10.89.1
SUSE:Linux Enterprise Real Time 15 SP3 release-notes-sle_rt 0 15.3.20220422-150300.3.3.2
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-default 0 3.0.101-108.138.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-ec2 0 3.0.101-108.138.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-source 0 3.0.101-108.138.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-syms 0 3.0.101-108.138.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-trace 0 3.0.101-108.138.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-xen 0 3.0.101-108.138.1
SUSE:Linux Enterprise Server 12 SP4-LTSS kernel-default 0 4.12.14-95.96.1
SUSE:Linux Enterprise Server 12 SP4-LTSS kernel-source 0 4.12.14-95.96.1
SUSE:Linux Enterprise Server 12 SP4-LTSS kernel-syms 0 4.12.14-95.96.1
SUSE:Linux Enterprise Server 12 SP5 kernel-azure 0 4.12.14-16.94.1
SUSE:Linux Enterprise Server 12 SP5 kernel-default 0 4.12.14-122.121.2
SUSE:Linux Enterprise Server 12 SP5 kernel-source 0 4.12.14-122.121.2
SUSE:Linux Enterprise Server 12 SP5 kernel-source-azure 0 4.12.14-16.94.1
SUSE:Linux Enterprise Server 12 SP5 kernel-syms 0 4.12.14-122.121.2
SUSE:Linux Enterprise Server 12 SP5 kernel-syms-azure 0 4.12.14-16.94.1
SUSE:Linux Enterprise Server 15 SP1-BCL kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-BCL kernel-docs 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-BCL kernel-obs-build 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-BCL kernel-source 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-BCL kernel-syms 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-LTSS kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-LTSS kernel-docs 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-LTSS kernel-obs-build 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-LTSS kernel-source 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-LTSS kernel-syms 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15 SP1-LTSS kernel-zfcpdump 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server 15-LTSS kernel-default 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server 15-LTSS kernel-docs 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server 15-LTSS kernel-obs-build 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server 15-LTSS kernel-source 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server 15-LTSS kernel-syms 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server 15-LTSS kernel-vanilla 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server 15-LTSS kernel-zfcpdump 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 kernel-default 0 4.12.14-95.96.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 kernel-source 0 4.12.14-95.96.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 kernel-syms 0 4.12.14-95.96.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 kernel-azure 0 4.12.14-16.94.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 kernel-default 0 4.12.14-122.121.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 kernel-source 0 4.12.14-122.121.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 kernel-source-azure 0 4.12.14-16.94.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 kernel-syms 0 4.12.14-122.121.2
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 kernel-syms-azure 0 4.12.14-16.94.1
SUSE:Linux Enterprise Server for SAP Applications 15 kernel-default 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 15 kernel-docs 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 15 kernel-obs-build 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 15 kernel-source 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 15 kernel-syms 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 15 kernel-vanilla 0 4.12.14-150000.150.89.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 kernel-default 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 kernel-docs 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 kernel-obs-build 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 kernel-source 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 kernel-syms 0 4.12.14-150100.197.111.1
SUSE:Linux Enterprise Software Development Kit 12 SP5 kernel-docs 0 4.12.14-122.121.2
SUSE:Linux Enterprise Software Development Kit 12 SP5 kernel-obs-build 0 4.12.14-122.121.1
SUSE:Linux Enterprise Workstation Extension 12 SP5 kernel-default 0 4.12.14-122.121.2
SUSE:Linux Enterprise Workstation Extension 15 SP3 kernel-default 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Workstation Extension 15 SP3 kernel-preempt 0 5.3.18-150300.59.68.1
SUSE:Linux Enterprise Workstation Extension 15 SP4 kernel-default 0 5.14.21-150400.24.21.2
SUSE:OpenStack Cloud 9 kernel-default 0 4.12.14-95.96.1
SUSE:OpenStack Cloud 9 kernel-source 0 4.12.14-95.96.1
SUSE:OpenStack Cloud 9 kernel-syms 0 4.12.14-95.96.1
SUSE:OpenStack Cloud Crowbar 9 kernel-default 0 4.12.14-95.96.1
SUSE:OpenStack Cloud Crowbar 9 kernel-source 0 4.12.14-95.96.1
SUSE:OpenStack Cloud Crowbar 9 kernel-syms 0 4.12.14-95.96.1
SUSE:Real Time Module 15 SP3 kernel-rt 0 5.3.18-150300.88.2
SUSE:Real Time Module 15 SP3 kernel-rt_debug 0 5.3.18-150300.88.2
SUSE:Real Time Module 15 SP3 kernel-source-rt 0 5.3.18-150300.88.2
SUSE:Real Time Module 15 SP3 kernel-syms-rt 0 5.3.18-150300.88.1
SUSE:Real Time Module 15 SP3 release-notes-sle_rt 0 15.3.20220422-150300.3.3.2
SUSE:Real Time Module 15 SP4 kernel-rt 0 5.14.21-150400.15.5.1
SUSE:Real Time Module 15 SP4 kernel-rt_debug 0 5.14.21-150400.15.5.1
SUSE:Real Time Module 15 SP4 kernel-source-rt 0 5.14.21-150400.15.5.1
SUSE:Real Time Module 15 SP4 kernel-syms-rt 0 5.14.21-150400.15.5.1
Ubuntu:16.04:LTS linux-hwe-edge 0 No fix
Ubuntu:18.04:LTS linux 0 4.15.0-184.194
Ubuntu:18.04:LTS linux-aws 0 4.15.0-1133.143
Ubuntu:18.04:LTS linux-aws-5.0 0 No fix
Ubuntu:18.04:LTS linux-aws-5.3 0 No fix
Ubuntu:18.04:LTS linux-aws-5.4 0 5.4.0-1078.84~18.04.1
Ubuntu:18.04:LTS linux-azure 0 No fix
Ubuntu:18.04:LTS linux-azure-4.15 0 4.15.0-1142.156
Ubuntu:18.04:LTS linux-azure-5.3 0 No fix
Ubuntu:18.04:LTS linux-azure-5.4 0 5.4.0-1083.87~18.04.1
Ubuntu:18.04:LTS linux-azure-edge 0 No fix
Ubuntu:18.04:LTS linux-dell300x 0 4.15.0-1047.52
Ubuntu:18.04:LTS linux-gcp 0 No fix
Ubuntu:18.04:LTS linux-gcp-4.15 0 4.15.0-1127.142
Ubuntu:18.04:LTS linux-gcp-5.3 0 No fix
Ubuntu:18.04:LTS linux-gcp-5.4 0 5.4.0-1078.84~18.04.1
Ubuntu:18.04:LTS linux-gke-4.15 0 No fix
Ubuntu:18.04:LTS linux-gke-5.4 0 5.4.0-1074.79~18.04.1
Ubuntu:18.04:LTS linux-gkeop-5.4 0 5.4.0-1046.48~18.04.1
Ubuntu:18.04:LTS linux-hwe 0 No fix
Ubuntu:18.04:LTS linux-hwe-5.4 0 5.4.0-117.132~18.04.1
Ubuntu:18.04:LTS linux-hwe-edge 0 No fix
Ubuntu:18.04:LTS linux-ibm-5.4 0 5.4.0-1028.32~18.04.1
Ubuntu:18.04:LTS linux-ibm-5.4 0 5.4.0-1026.29~18.04.1
Ubuntu:18.04:LTS linux-kvm 0 4.15.0-1119.123
Ubuntu:18.04:LTS linux-oem 0 No fix
Ubuntu:18.04:LTS linux-oracle 0 4.15.0-1098.108

Related vulnerabilities