Cloudanix VulnDB

CVE-2023-53494

None

CVSS

—

EPSS

0.2%

Published

Oct 1, 2025

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in the Linux kernel's encryption handling can let a local attacker corrupt memory and potentially take over the system or crash it.

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

What it actually does

The xts crypto implementation frees request data upon any return value other than EINPROGRESS, but fails to handle EBUSY returned when MAY_BACKLOG is specified, leaving backlogged requests to trigger a use-after-free.

Why it matters to the business

Kernel crashes, memory corruption, or potential local privilege escalation on systems using the affected crypto xts code, with highest urgency on Debian 11/12/13/14 deployments still running pre-5.10.84 or pre-5.15.5 kernels.

How an attack unfolds

An attacker triggers xts encryption/decryption operations that specify MAY_BACKLOG, forces the underlying driver to return EBUSY, and reuses the freed request structure to corrupt kernel memory; related container privilege-escalation techniques observed in campaigns targeting Container-Optimized OS.

How to fix it

Upgrade linux to Debian 11 fixed version 5.10.84-1, Debian 12/13/14 to 5.15.5-1, or apply commit 92a07ba4f0af2cccdc2aa5ee32679c9c9714db90 from the stable git tree; reboot after package installation.

How to confirm the fix worked

Confirm the running kernel contains commit 92a07ba4f0af2cccdc2aa5ee32679c9c9714db90 or the listed Debian package versions; recompile and test xts with MAY_BACKLOG requests to verify EBUSY is handled identically to EINPROGRESS.

Typical attack path

  1. Identify a process or kernel path performing xts crypto with MAY_BACKLOG flag
  2. Induce EBUSY return from the async crypto driver
  3. Trigger reuse of the prematurely freed request structure
  4. Achieve memory corruption leading to code execution or denial of service

How to detect it

Review kernel logs for xts-related use-after-free warnings or BUGs around crypto request handling; correlate with process activity performing async encryption that may set MAY_BACKLOG; look for post-exploitation artifacts associated with container privilege-escalation attempts.

What your security team should do

  • Prioritize patching all Debian 11/12/13/14 systems within the CISA-style remediation window
  • Scan for and upgrade any custom kernels built before the referenced commit
  • Monitor container workloads for unexpected xts crypto usage
  • Apply kernel live-patching where available until full reboot is possible

The record

In the Linux kernel, the following vulnerability has been resolved: crypto: xts - Handle EBUSY correctly As it is xts only handles the special return value of EINPROGRESS, which means that in all other cases it will free data related to the request. However, as the caller of xts may specify MAY_BACKLOG, we also need to expect EBUSY and treat it in the same way. Otherwise backlogged requests will trigger a use-after-free.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:9 kernel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug-devel-matched 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-debug-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-devel-matched 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-64k-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-abi-stablelists 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-cross-headers 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-devel-matched 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-debug-uki-virt 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-devel-matched 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-doc 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-headers 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-debug-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-64k-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug-kvm 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-debug-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-kvm 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-rt-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-tools 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-tools-libs 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-tools-libs-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-uki-virt 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-uki-virt-addons 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump-devel 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump-devel-matched 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump-modules 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump-modules-core 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 kernel-zfcpdump-modules-extra 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 libperf 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 perf 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 python3-perf 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 rtla 0 5.14.0-570.60.1.el9_6
AlmaLinux:9 rv 0 5.14.0-570.60.1.el9_6
Linux Kernel 5.4.0 5.10.173
SUSE:Linux Enterprise High Availability Extension 15 SP4 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-64kb 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-docs 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-obs-build 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-source 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS kernel-syms 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-64kb 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-docs 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-obs-build 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-source 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS kernel-syms 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-64kb 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-default 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-default-base 0 5.14.21-150500.55.124.1.150500.6.59.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-docs 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-obs-build 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-source 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS kernel-syms 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-64kb 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-default 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-default-base 0 5.14.21-150500.55.124.1.150500.6.59.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-docs 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-obs-build 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-source 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS kernel-syms 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Live Patching 15 SP4 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Live Patching 15 SP4 kernel-livepatch-SLE15-SP4_Update_45 0 1-150400.9.3.1
SUSE:Linux Enterprise Live Patching 15 SP5 kernel-default 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Live Patching 15 SP5 kernel-livepatch-SLE15-SP5_Update_31 0 1-150500.11.3.1
SUSE:Linux Enterprise Micro 5.3 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Micro 5.3 kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Linux Enterprise Micro 5.3 kernel-rt 0 5.14.21-150400.15.133.1
SUSE:Linux Enterprise Micro 5.3 kernel-source-rt 0 5.14.21-150400.15.133.1
SUSE:Linux Enterprise Micro 5.4 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Micro 5.4 kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Linux Enterprise Micro 5.4 kernel-rt 0 5.14.21-150400.15.133.1
SUSE:Linux Enterprise Micro 5.4 kernel-source-rt 0 5.14.21-150400.15.133.1
SUSE:Linux Enterprise Micro 5.5 kernel-default 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Micro 5.5 kernel-default-base 0 5.14.21-150500.55.124.1.150500.6.59.1
SUSE:Linux Enterprise Micro 5.5 kernel-rt 0 5.14.21-150500.13.109.1
SUSE:Linux Enterprise Micro 5.5 kernel-source 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Micro 5.5 kernel-source-rt 0 5.14.21-150500.13.109.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-64kb 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-docs 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-obs-build 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-source 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-syms 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP4-LTSS kernel-zfcpdump 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-64kb 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-default 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-default-base 0 5.14.21-150500.55.124.1.150500.6.59.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-docs 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-obs-build 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-source 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-syms 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server 15 SP5-LTSS kernel-zfcpdump 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-docs 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-obs-build 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-source 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 kernel-syms 0 5.14.21-150400.24.179.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 kernel-default 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 kernel-default-base 0 5.14.21-150500.55.124.1.150500.6.59.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 kernel-docs 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 kernel-obs-build 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 kernel-source 0 5.14.21-150500.55.124.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 kernel-syms 0 5.14.21-150500.55.124.1
SUSE:Manager Proxy LTS 4.3 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Manager Proxy LTS 4.3 kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Manager Proxy LTS 4.3 kernel-source 0 5.14.21-150400.24.179.1
SUSE:Manager Proxy LTS 4.3 kernel-syms 0 5.14.21-150400.24.179.1
SUSE:Manager Server LTS 4.3 kernel-default 0 5.14.21-150400.24.179.1
SUSE:Manager Server LTS 4.3 kernel-default-base 0 5.14.21-150400.24.179.1.150400.24.92.1
SUSE:Manager Server LTS 4.3 kernel-source 0 5.14.21-150400.24.179.1
SUSE:Manager Server LTS 4.3 kernel-syms 0 5.14.21-150400.24.179.1
SUSE:Manager Server LTS 4.3 kernel-zfcpdump 0 5.14.21-150400.24.179.1

Related vulnerabilities