Cloudanix VulnDB

CVE-2022-3523

Medium · 5.3

CVSS

5.3

EPSS

1.1%

Published

Oct 16, 2022

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A flaw in the core memory handling of Linux systems could allow attackers to crash computers remotely, disrupting operations until fixed.

Exploitation
Remote Authenticated
Attacker needs
Low Privilege
Complexity
High
Impact
Denial Of Service
Component
OS kernel
Class
Use After Free
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability allows a remote attacker with low privileges to trigger a use-after-free condition in the Linux kernel's memory management code, specifically in the driver handler component of mm/memory.c, potentially leading to a denial of service.

Why it matters to the business

Linux systems may experience crashes or degraded performance due to memory corruption, impacting service availability and requiring kernel updates across affected deployments with high ecosystem prevalence.

How an attack unfolds

An attacker with limited access sends crafted inputs over the network to manipulate memory handling in the kernel, exploiting the use-after-free to crash the system; no named threat actors are associated beyond generic references.

How to fix it

Update the Linux kernel in org/pub/scm/linux/kernel/git/torvalds/linux.git to the fixed commit 16ce101db85db694a91380aa4c89b25530871d33.

How to confirm the fix worked

Verify the kernel source includes the fix commit 16ce101db85db694a91380aa4c89b25530871d33, rebuild, and confirm system stability under load testing.

Typical attack path

  1. Identify vulnerable Linux kernel version
  2. Establish low-privilege remote access
  3. Send malicious network traffic targeting memory.c functions
  4. Trigger use-after-free to cause kernel panic or denial of service

How to detect it

Monitor kernel logs for panic messages or use-after-free warnings related to memory.c; look for unusual network activity preceding system instability.

What your security team should do

  • Apply the kernel patch to fixed commit 16ce101db85db694a91380aa4c89b25530871d33 on all affected systems without delay
  • Prioritize updates on internet-facing or multi-tenant Linux deployments given ecosystem prevalence
  • Monitor kernel logs for related panics while planning rollout

The record

A vulnerability was found in Linux Kernel. It has been classified as problematic. Affected is an unknown function of the file mm/memory.c of the component Driver Handler. The manipulation leads to use after free. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211020.

Affected packages

Ecosystem Package Introduced Fixed
Chainguard hyperv-daemons 0 0
Chainguard hyperv-daemons-6.12 0 0
Chainguard hyperv-daemons-6.18 0 0
Chainguard hyperv-daemons-generic 0 0
Chainguard linux 0 0
Chainguard linux-aws-6.12 0 6.12.63-r0
Chainguard linux-aws-6.12 0 6.12.65-r0
Chainguard linux-aws-6.12-boot-installed 0 0
Chainguard linux-aws-6.12-fips-boot-installed 0 0
Chainguard linux-aws-6.12-headers 0 0
Chainguard linux-aws-6.12-modules 0 0
Chainguard linux-aws-6.18 0 6.18.4-r0
Chainguard linux-aws-6.18 0 6.18.5-r2
Chainguard linux-aws-6.18-boot-installed 0 0
Chainguard linux-aws-6.18-fips-boot-installed 0 0
Chainguard linux-aws-6.18-headers 0 0
Chainguard linux-aws-6.18-modules 0 0
Chainguard linux-aws-generic 0 6.18.3-r0
Chainguard linux-aws-generic 0 6.18.5-r0
Chainguard linux-aws-generic-boot-configuration 0 0
Chainguard linux-aws-generic-boot-installed 0 0
Chainguard linux-aws-generic-fips-boot-installed 0 0
Chainguard linux-aws-generic-headers 0 0
Chainguard linux-aws-generic-modules 0 0
Chainguard linux-azure-6.12 0 6.12.63-r0
Chainguard linux-azure-6.12 0 6.12.65-r1
Chainguard linux-azure-6.12-boot-installed 0 0
Chainguard linux-azure-6.12-fips-boot-installed 0 0
Chainguard linux-azure-6.12-headers 0 0
Chainguard linux-azure-6.12-modules 0 0
Chainguard linux-azure-6.18 0 0
Chainguard linux-azure-6.18-boot-installed 0 0
Chainguard linux-azure-6.18-fips-boot-installed 0 0
Chainguard linux-azure-6.18-headers 0 0
Chainguard linux-azure-6.18-modules 0 0
Chainguard linux-azure-generic 0 6.18.3-r0
Chainguard linux-azure-generic 0 6.18.5-r0
Chainguard linux-azure-generic-boot-configuration 0 0
Chainguard linux-azure-generic-boot-installed 0 0
Chainguard linux-azure-generic-fips-boot-installed 0 0
Chainguard linux-azure-generic-headers 0 0
Chainguard linux-azure-generic-modules 0 0
Chainguard linux-boot-configuration 0 0
Chainguard linux-boot-installed 0 0
Chainguard linux-gcp-6.12 0 6.12.63-r0
Chainguard linux-gcp-6.12 0 6.12.65-r0
Chainguard linux-gcp-6.12-boot-installed 0 0
Chainguard linux-gcp-6.12-fips-boot-installed 0 0
Chainguard linux-gcp-6.12-headers 0 0
Chainguard linux-gcp-6.12-modules 0 0
Chainguard linux-gcp-6.18 0 6.18.4-r0
Chainguard linux-gcp-6.18 0 6.18.5-r2
Chainguard linux-gcp-6.18-boot-installed 0 0
Chainguard linux-gcp-6.18-fips-boot-installed 0 0
Chainguard linux-gcp-6.18-headers 0 0
Chainguard linux-gcp-6.18-modules 0 0
Chainguard linux-gcp-generic 0 6.18.3-r0
Chainguard linux-gcp-generic 0 6.18.5-r0
Chainguard linux-gcp-generic-boot-installed 0 0
Chainguard linux-gcp-generic-fips-boot-installed 0 0
Chainguard linux-gcp-generic-headers 0 0
Chainguard linux-gcp-generic-modules 0 0
Chainguard linux-modules 0 0
Chainguard linux-qemu-6.12 0 6.12.65-r2
Chainguard linux-qemu-6.12-boot-installed 0 6.12.63-r0
Chainguard linux-qemu-6.12-fips-boot-installed 0 6.12.63-r0
Chainguard linux-qemu-6.12-headers 0 6.12.63-r0
Chainguard linux-qemu-6.12-modules 0 6.12.63-r0
Chainguard linux-qemu-6.18 0 6.18.5-r2
Chainguard linux-qemu-6.18-boot-installed 0 6.18.2-r0
Chainguard linux-qemu-6.18-fips-boot-installed 0 6.18.2-r0
Chainguard linux-qemu-6.18-headers 0 6.18.2-r0
Chainguard linux-qemu-6.18-modules 0 6.18.2-r0
Chainguard linux-qemu-generic 0 6.18.3-r0
Chainguard linux-qemu-generic 0 6.18.5-r0
Chainguard linux-qemu-generic-boot-installed 0 0
Chainguard linux-qemu-generic-bootc-boot-installed 0 6.18.4-r0
Chainguard linux-qemu-generic-bootc-boot-installed 0 6.18.5-r0
Chainguard linux-qemu-generic-fips-boot-installed 0 0
Chainguard linux-qemu-generic-headers 0 0
Chainguard linux-qemu-generic-modules 0 0
Chainguard linux-qemu-rc 0 6.19_rc4-r0
Chainguard linux-qemu-rc 0 6.19_rc5-r0
Chainguard linux-qemu-rc-boot-installed 0 0
Chainguard linux-qemu-rc-fips-boot-installed 0 0
Chainguard linux-qemu-rc-headers 0 0
Chainguard linux-qemu-rc-modules 0 0
Chainguard linux-vmware-6.12 0 6.12.65-r2
Chainguard linux-vmware-6.12-boot-installed 0 6.12.63-r0
Chainguard linux-vmware-6.12-fips-boot-installed 0 6.12.63-r0
Chainguard linux-vmware-6.12-headers 0 6.12.63-r0
Chainguard linux-vmware-6.12-modules 0 6.12.63-r0
Chainguard linux-vmware-6.18 0 6.18.5-r2
Chainguard linux-vmware-6.18-boot-installed 0 6.18.2-r0
Chainguard linux-vmware-6.18-fips-boot-installed 0 6.18.2-r0
Chainguard linux-vmware-6.18-headers 0 6.18.2-r0
Chainguard linux-vmware-6.18-modules 0 6.18.2-r0
Chainguard linux-vmware-generic 0 6.18.3-r0
Chainguard linux-vmware-generic 0 6.18.5-r0
Chainguard linux-vmware-generic-boot-installed 0 0
Chainguard linux-vmware-generic-fips-boot-installed 0 0
Chainguard linux-vmware-generic-headers 0 0
Chainguard linux-vmware-generic-modules 0 0
Debian:11 linux 0 No fix
Debian:12 linux 0 6.1.4-1
Debian:13 linux 0 6.1.4-1
Red Hat:enterprise_linux:9::appstream bpftool 0 0:7.2.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream bpftool-debuginfo 0 0:7.2.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-devel-matched 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-devel-matched 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-64k-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-abi-stablelists 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-cross-headers 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-devel-matched 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debug-uki-virt 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debuginfo-common-aarch64 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debuginfo-common-ppc64le 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debuginfo-common-s390x 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-debuginfo-common-x86_64 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-devel-matched 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-doc 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-headers 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-kvm 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debug-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-kvm 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-rt-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-tools 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-tools-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-tools-libs 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-tools-libs-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-uki-virt 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-devel-matched 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream kernel-zfcpdump-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream libperf 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream libperf-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream perf 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream perf-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream python3-perf 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream python3-perf-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream rtla 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::appstream rv 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos bpftool 0 0:7.2.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos bpftool-debuginfo 0 0:7.2.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-debuginfo 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-devel 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-devel-matched 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-modules 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-modules-core 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debug-modules-extra 0 0:5.14.0-362.8.1.el9_3
Red Hat:enterprise_linux:9::baseos kernel-64k-debuginfo 0 0:5.14.0-362.8.1.el9_3

Related vulnerabilities