Skip to content
OpenAdvisories

Description

Due to a vulnerability in the io_uring subsystem, it is possible to leak kernel memory information to the user process. timens_install calls current_is_single_threaded to determine if the current process is single-threaded, but this call does not consider io_uring's io_worker threads, thus it is possible to insert a time namespace's vvar page to process's memory space via a page fault. When this time namespace is destroyed, the vvar page is also freed, but not removed from the process' memory, and a next page allocated by the kernel will be still available from the user-space process and can leak memory contents via this (read-only) use-after-free vulnerability. We recommend upgrading past version 5.10.161 or commit  788d0824269bef539fe31a785b1517882eafed93 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/io_uring

Affected products

VendorProductAffectedFixed
Linux Linux Kernel 5.6 – ≤ 5.10.161 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 linux 5.14.6-1 —
Debian 13 linux 5.14.6-1 —
Debian 12 linux 5.14.6-1 —
Debian 10 linux-5.10 5.10.162-1~deb10u1 DLA-3349-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS linux-riscv +1 No fix yet —
Ubuntu 20.04 LTS linux-riscv +22 No fix yet —
Ubuntu 18.04 LTS linux-gcp +14 No fix yet —
Ubuntu 16.04 LTS linux-hwe-edge No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP3 kernel-64kb +7 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLES 15 SP3 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SLES 15 SP2 kernel-default-base 5.3.18-150200.24.154.1.150200.9.75.1 SUSE-SU-2023:2651-1
SLES 15 SP2 kernel-docs 5.3.18-150200.24.154.2 SUSE-SU-2023:2651-1
SLES 15 SP2 kernel-syms +4 5.3.18-150200.24.154.1 SUSE-SU-2023:2651-1
Show 14 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP3 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SLES for SAP 15 SP3 kernel-docs +5 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLES for SAP 15 SP2 kernel-default-base 5.3.18-150200.24.154.1.150200.9.75.1 SUSE-SU-2023:2651-1
SLES for SAP 15 SP2 kernel-docs 5.3.18-150200.24.154.2 SUSE-SU-2023:2651-1
SLES for SAP 15 SP2 kernel-syms +4 5.3.18-150200.24.154.1 SUSE-SU-2023:2651-1
SLE Real Time 15 SP3 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SLE Real Time 15 SP3 kernel-docs +5 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLE Micro 5.2 kernel-default 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLE Micro 5.2 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SLE Micro 5.2 kernel-rt 5.3.18-150300.130.1 SUSE-SU-2023:2502-1
SLE Micro 5.1 kernel-default 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLE Micro 5.1 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SLE Micro 5.1 kernel-rt 5.3.18-150300.130.1 SUSE-SU-2023:2502-1
SLE Live Patching 15 SP3 kernel-default 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLE Live Patching 15 SP3 kernel-livepatch-SLE15-SP3_Update_33 1-150300.7.3.1 SUSE-SU-2023:2611-1
SLE Live Patching 15 SP2 kernel-default 5.3.18-150200.24.154.1 SUSE-SU-2023:2651-1
SLE Live Patching 15 SP2 kernel-livepatch-SLE15-SP2_Update_37 1-150200.5.3.1 SUSE-SU-2023:2651-1
SLE HPC 15 SP3 kernel-64kb +6 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SLE HPC 15 SP3 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SLE HPC 15 SP2 kernel-default-base 5.3.18-150200.24.154.1.150200.9.75.1 SUSE-SU-2023:2651-1
SLE HPC 15 SP2 kernel-docs 5.3.18-150200.24.154.2 SUSE-SU-2023:2651-1
SLE HPC 15 SP2 kernel-syms +4 5.3.18-150200.24.154.1 SUSE-SU-2023:2651-1
SUSE Real Time Module 15 SP3 kernel-rt +3 5.3.18-150300.130.1 SUSE-SU-2023:2502-1
SUSE Manager Server 4.2 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SUSE Manager Server 4.2 kernel-source +3 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SUSE Manager Proxy 4.2 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SUSE Manager Proxy 4.2 kernel-source +2 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SUSE Enterprise Storage 7.1 kernel-64kb +6 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1
SUSE Enterprise Storage 7.1 kernel-default-base 5.3.18-150300.59.124.1.150300.18.72.1 SUSE-SU-2023:2611-1
SUSE Enterprise Storage 7 kernel-default-base 5.3.18-150200.24.154.1.150200.9.75.1 SUSE-SU-2023:2651-1
SUSE Enterprise Storage 7 kernel-docs 5.3.18-150200.24.154.2 SUSE-SU-2023:2651-1
SUSE Enterprise Storage 7 kernel-syms +4 5.3.18-150200.24.154.1 SUSE-SU-2023:2651-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.4 dtb-aarch64 5.3.18-150300.59.124.1 SUSE-SU-2023:2611-1

Advisories 5

References