Cloudanix VulnDB

CVE-2025-22004

None

CVSS

—

EPSS

0.4%

Published

Apr 3, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A bug in Linux networking code can let an attacker crash the system or gain extra access if the software is not updated.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Theoretical
Impact
Full Compromise
Component
OS kernel
Class
Use After Free
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Use-after-free in lec_send() where the skb length is read after the ->send() operation has freed the buffer in the Linux kernel ATM subsystem.

Why it matters to the business

Kernel instability, crashes, or potential privilege escalation on Linux systems using ATM networking; high urgency for patching given multiple related kernel privilege-escalation campaigns and widespread RHEL enterprise deployments.

How an attack unfolds

An attacker triggers the lec_send path (via local or network-induced ATM traffic), relies on the send operation freeing the skb, then reuses the dangling reference for memory corruption and privilege escalation, consistent with observed patterns in related Linux kernel exploits by threat actors targeting similar CVEs.

How to fix it

Update the Linux kernel to commit 50e288097c2c6e5f374ae079394436fc29d1e88e in the stable tree; for affected Red Hat packages apply the listed fixed versions such as dotnet 0:5.0.203-1.el8_4, dotnet-host 0:5.0.6-1.el8_4, and equivalent updates for all listed dotnet components on RHEL 8.

How to confirm the fix worked

Confirm the running kernel contains commit 50e288097c2c6e5f374ae079394436fc29d1e88e or verify package versions match the supplied fixed releases; test ATM interface functionality post-update.

Typical attack path

  1. Gain access to a system with ATM networking enabled
  2. Craft conditions or packets that invoke lec_send()
  3. Allow ->send() to free the skb
  4. Access the freed buffer to corrupt kernel memory
  5. Escalate privileges or cause denial of service

How to detect it

Search kernel logs and crash dumps for references to lec_send and use-after-free patterns; correlate with ATM interface activity and compare against known exploit patterns from related kernel privilege-escalation CVEs.

What your security team should do

  • Immediately apply the kernel commit or listed package updates due to 573 days since publication and related privilege-escalation activity
  • Audit systems for ATM usage and disable if unnecessary
  • Monitor kernel logs for UAF-related oops in lec_send
  • Prioritize patching of high-value Linux hosts given ecosystem prevalence

The record

In the Linux kernel, the following vulnerability has been resolved: net: atm: fix use after free in lec_send() The ->send() operation frees skb so save the length before calling ->send() to avoid a use after free.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 bpftool 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-abi-stablelists 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-core 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-cross-headers 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-debug 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-debug-core 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-debug-devel 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-debug-modules 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-debug-modules-extra 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-devel 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-doc 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-headers 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-modules 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-modules-extra 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-rt 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-core 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-debug 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-debug-core 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-debug-devel 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-debug-modules 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-debug-modules-extra 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-devel 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-modules 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-rt-modules-extra 0 4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8 kernel-tools 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-tools-libs 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-tools-libs-devel 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-zfcpdump 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-zfcpdump-core 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-zfcpdump-devel 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-zfcpdump-modules 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 kernel-zfcpdump-modules-extra 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 perf 0 4.18.0-553.62.1.el8_10
AlmaLinux:8 python3-perf 0 4.18.0-553.62.1.el8_10
AlmaLinux:9 kernel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug-devel-matched 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-debug-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-devel-matched 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-64k-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-abi-stablelists 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-cross-headers 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-devel-matched 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-debug-uki-virt 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-devel-matched 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-doc 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-headers 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-64k-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug-kvm 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-debug-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-kvm 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-rt-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-tools 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-tools-libs 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-tools-libs-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-uki-virt 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-uki-virt-addons 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump-devel 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump-devel-matched 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump-modules 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump-modules-core 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 kernel-zfcpdump-modules-extra 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 libperf 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 perf 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 python3-perf 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 rtla 0 5.14.0-570.25.1.el9_6
AlmaLinux:9 rv 0 5.14.0-570.25.1.el9_6
Debian:11 linux 0 No fix
Debian:11 linux-6.1 0 6.1.137-1~deb11u1
Debian:12 linux 0 No fix
Debian:12 linux 0 6.1.133-1
Debian:13 linux 0 No fix
Debian:13 linux 0 6.12.21-1
Linux Kernel 2.6.12 5.4.292
Mageia:9 kernel 0 6.6.88-3.mga9
Mageia:9 kernel-linus 0 6.6.88-1.mga9
Mageia:9 kmod-virtualbox 0 7.0.24-70.mga9
Mageia:9 kmod-xtables-addons 0 3.24-78.mga9
SUSE:Linux Enterprise High Availability Extension 15 SP6 kernel-default 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Live Patching 12 SP5 kernel-default 0 4.12.14-122.258.1
SUSE:Linux Enterprise Live Patching 12 SP5 kgraft-patch-SLE12-SP5_Update_68 0 1-8.3.1
SUSE:Linux Enterprise Live Patching 15 SP6 kernel-default 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Live Patching 15 SP6 kernel-livepatch-SLE15-SP6-RT_Update_11 0 1-150600.1.3.2
SUSE:Linux Enterprise Live Patching 15 SP6 kernel-livepatch-SLE15-SP6_Update_11 0 1-150600.13.3.1
SUSE:Linux Enterprise Micro 5.1 kernel-rt 0 5.3.18-150300.208.1
SUSE:Linux Enterprise Micro 5.1 kernel-source-rt 0 5.3.18-150300.208.1
SUSE:Linux Enterprise Micro 5.2 kernel-rt 0 5.3.18-150300.208.1
SUSE:Linux Enterprise Micro 5.2 kernel-source-rt 0 5.3.18-150300.208.1
SUSE:Linux Enterprise Micro 5.3 kernel-rt 0 5.14.21-150400.15.118.1
SUSE:Linux Enterprise Micro 5.3 kernel-source-rt 0 5.14.21-150400.15.118.1
SUSE:Linux Enterprise Micro 5.4 kernel-rt 0 5.14.21-150400.15.118.1
SUSE:Linux Enterprise Micro 5.4 kernel-source-rt 0 5.14.21-150400.15.118.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-64kb 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-default 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-default-base 0 6.4.0-150600.23.50.1.150600.12.22.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-source 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 kernel-zfcpdump 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 kernel-coco 0 6.4.0-15061.21.coco15sp6.1
SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 kernel-coco_debug 0 6.4.0-15061.21.coco15sp6.1
SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 kernel-source-coco 0 6.4.0-15061.21.coco15sp6.1
SUSE:Linux Enterprise Module for Confidential Computing Technical Preview 15 SP6 kernel-syms-coco 0 6.4.0-15061.21.coco15sp6.1
SUSE:Linux Enterprise Module for Development Tools 15 SP6 kernel-docs 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Development Tools 15 SP6 kernel-obs-build 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Development Tools 15 SP6 kernel-source 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Development Tools 15 SP6 kernel-syms 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Legacy 15 SP6 kernel-default 0 6.4.0-150600.23.50.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP6 kernel-azure 0 6.4.0-150600.8.37.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP6 kernel-source-azure 0 6.4.0-150600.8.37.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP6 kernel-syms-azure 0 6.4.0-150600.8.37.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP7 kernel-azure 0 6.4.0-150700.20.3.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP7 kernel-source-azure 0 6.4.0-150700.20.3.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP7 kernel-syms-azure 0 6.4.0-150700.20.3.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-default 0 3.0.101-108.183.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-ec2 0 3.0.101-108.183.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-source 0 3.0.101-108.183.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-syms 0 3.0.101-108.183.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-trace 0 3.0.101-108.183.1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE kernel-xen 0 3.0.101-108.183.1
SUSE:Linux Enterprise Server 12 SP5-LTSS kernel-default 0 4.12.14-122.258.1
SUSE:Linux Enterprise Server 12 SP5-LTSS kernel-source 0 4.12.14-122.258.1
SUSE:Linux Enterprise Server 12 SP5-LTSS kernel-syms 0 4.12.14-122.258.1
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 kernel-default 0 4.12.14-122.258.1
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 kernel-source 0 4.12.14-122.258.1
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 kernel-syms 0 4.12.14-122.258.1
SUSE:Linux Enterprise Workstation Extension 15 SP6 kernel-default 0 6.4.0-150600.23.50.1
SUSE:Real Time Module 15 SP6 kernel-rt 0 6.4.0-150600.10.39.1
SUSE:Real Time Module 15 SP6 kernel-rt_debug 0 6.4.0-150600.10.39.1
SUSE:Real Time Module 15 SP6 kernel-source-rt 0 6.4.0-150600.10.39.1
SUSE:Real Time Module 15 SP6 kernel-syms-rt 0 6.4.0-150600.10.39.1
openSUSE:Leap 15.6 dtb-aarch64 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-64kb 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-azure 0 6.4.0-150600.8.37.1
openSUSE:Leap 15.6 kernel-debug 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-default 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-default-base 0 6.4.0-150600.23.50.1.150600.12.22.1
openSUSE:Leap 15.6 kernel-docs 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-kvmsmall 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-obs-build 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-obs-qa 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-rt 0 6.4.0-150600.10.39.1
openSUSE:Leap 15.6 kernel-rt_debug 0 6.4.0-150600.10.39.1
openSUSE:Leap 15.6 kernel-source 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-source-azure 0 6.4.0-150600.8.37.1
openSUSE:Leap 15.6 kernel-source-rt 0 6.4.0-150600.10.39.1
openSUSE:Leap 15.6 kernel-syms 0 6.4.0-150600.23.50.1
openSUSE:Leap 15.6 kernel-syms-azure 0 6.4.0-150600.8.37.1
openSUSE:Leap 15.6 kernel-syms-rt 0 6.4.0-150600.10.39.1
openSUSE:Leap 15.6 kernel-zfcpdump 0 6.4.0-150600.23.50.1

Related vulnerabilities