Out-of-bounds read in Linux kernel - CVE-2023-3773

 

Out-of-bounds read in Linux kernel - CVE-2023-3773

Published: September 11, 2023


Vulnerability identifier: #VU80579
CSH Severity: Low
CVSS v4: 6.7 [CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2023-3773
CWE-ID: CWE-125
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to gain access to potentially sensitive information.

The vulnerability exists due to a boundary condition in IP framework for transforming packets (XFRM subsystem). A local user with CAP_NET_ADMIN privileges can cause a 4 byte out-of-bounds read of XFRMA_MTIMER_THRESH when parsing netlink attributes and gain access to sensitive information.


Affected software

Linux kernel
Debian Linux
Amazon Linux AMI
Oracle Linux
Anolis OS
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for Real Time
Red Hat Enterprise Linux for Real Time for NFV
Red Hat Enterprise Linux for ARM 64
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for x86_64
Ubuntu
OpenShift Logging
IBM DataPower Gateway
kernel-headers
kernel
kernel-core
kernel-debug
kernel-debug-core
kernel-debug-devel
kernel-debug-modules
kernel-debug-modules-extra
kernel-devel
bpftool
kernel-modules
kernel-modules-extra
kernel-modules-internal
kernel-tools
kernel-tools-libs
kernel-tools-libs-devel
perf
python3-perf
kernel (Red Hat package)
linux-image-virtual (Ubuntu package)
linux-image-generic (Ubuntu package)
linux-image-generic-64k (Ubuntu package)
linux-image-generic-lpae (Ubuntu package)
linux-image-lowlatency (Ubuntu package)
linux-image-lowlatency-64k (Ubuntu package)
linux-image-5.15.0-91-generic-64k (Ubuntu package)
linux-image-5.15.0-91-generic (Ubuntu package)
linux-image-5.15.0-91-lowlatency (Ubuntu package)
linux-image-5.15.0-91-lowlatency-64k (Ubuntu package)
linux-image-5.15.0-91-generic-lpae (Ubuntu package)
linux-image-lowlatency-hwe-20.04 (Ubuntu package)
linux-image-lowlatency-64k-hwe-20.04 (Ubuntu package)
linux-image-generic-lpae-hwe-20.04 (Ubuntu package)
linux-image-generic-hwe-20.04 (Ubuntu package)
linux-image-oem-20.04 (Ubuntu package)
linux-image-oem-20.04b (Ubuntu package)
linux-image-virtual-hwe-20.04 (Ubuntu package)
linux-image-oem-20.04d (Ubuntu package)
linux-image-oem-20.04c (Ubuntu package)
linux-image-generic-64k-hwe-20.04 (Ubuntu package)
linux-image-gkeop-5.15 (Ubuntu package)
linux-image-gkeop (Ubuntu package)
linux-image-5.15.0-1034-gkeop (Ubuntu package)
linux-image-nvidia (Ubuntu package)
linux-image-nvidia-lowlatency (Ubuntu package)
linux-image-5.15.0-1042-nvidia (Ubuntu package)
linux-image-5.15.0-1042-nvidia-lowlatency (Ubuntu package)
linux-image-ibm (Ubuntu package)
linux-image-raspi-nolpae (Ubuntu package)
linux-image-raspi (Ubuntu package)
linux-image-5.15.0-1044-raspi (Ubuntu package)
linux-image-5.15.0-1044-ibm (Ubuntu package)
linux-image-5.15.0-1046-intel-iotg (Ubuntu package)
linux-image-gcp-lts-22.04 (Ubuntu package)
linux-image-kvm (Ubuntu package)
linux-image-gke-5.15 (Ubuntu package)
linux-image-gke (Ubuntu package)
linux-image-5.15.0-1048-kvm (Ubuntu package)
linux-image-5.15.0-1048-gke (Ubuntu package)
linux-image-5.15.0-1048-gcp (Ubuntu package)
linux-image-gcp (Ubuntu package)
linux-image-oracle (Ubuntu package)
linux-image-oracle-lts-22.04 (Ubuntu package)
linux-image-5.15.0-1049-oracle (Ubuntu package)
linux-image-aws-lts-22.04 (Ubuntu package)
linux-image-5.15.0-1051-aws (Ubuntu package)
linux-image-aws (Ubuntu package)
linux-image-azure-lts-22.04 (Ubuntu package)
linux-image-5.15.0-1053-azure (Ubuntu package)
linux-image-5.15.0-1053-azure-fde (Ubuntu package)
linux-image-azure-fde (Ubuntu package)
linux-image-azure-cvm (Ubuntu package)
linux-image-azure (Ubuntu package)
linux-image-azure-fde-lts-22.04 (Ubuntu package)
linux-image-6.1.0-1023-oem (Ubuntu package)
linux-image-oem-22.04c (Ubuntu package)
linux-image-oem-22.04b (Ubuntu package)
linux-image-oem-22.04a (Ubuntu package)
linux (Debian package)
linux-image-6.2.0-39-generic (Ubuntu package)
linux-image-6.2.0-39-generic-64k (Ubuntu package)
linux-image-6.2.0-39-generic-lpae (Ubuntu package)
linux-image-generic-64k-hwe-22.04 (Ubuntu package)
linux-image-virtual-hwe-22.04 (Ubuntu package)
linux-image-generic-lpae-hwe-22.04 (Ubuntu package)
linux-image-generic-hwe-22.04 (Ubuntu package)
linux-image-6.2.0-1010-starfive (Ubuntu package)
linux-image-starfive (Ubuntu package)
linux-image-6.2.0-1013-nvidia (Ubuntu package)
linux-image-6.2.0-1013-nvidia-64k (Ubuntu package)
linux-image-nvidia-6.2 (Ubuntu package)
linux-image-nvidia-64k-6.2 (Ubuntu package)
linux-image-nvidia-64k-hwe-22.04 (Ubuntu package)
linux-image-nvidia-hwe-22.04 (Ubuntu package)
linux-image-6.2.0-1017-aws (Ubuntu package)
linux-image-6.2.0-1017-oracle (Ubuntu package)
linux-image-6.2.0-1018-lowlatency (Ubuntu package)
linux-image-6.2.0-1018-lowlatency-64k (Ubuntu package)
linux-image-6.2.0-1018-kvm (Ubuntu package)
linux-image-6.2.0-1018-azure (Ubuntu package)
linux-image-6.2.0-1018-azure-fde (Ubuntu package)
linux-image-lowlatency-hwe-22.04 (Ubuntu package)
linux-image-lowlatency-64k-hwe-22.04 (Ubuntu package)
linux-image-6.2.0-1018-raspi (Ubuntu package)
linux-image-6.2.0-1020-gcp (Ubuntu package)
linux-image-intel-iotg (Ubuntu package)
linux-image-intel (Ubuntu package)

How to mitigate CVE-2023-3773

Install updates from vendor's website.

OpenShift Logging - update to 5.8.1
IBM DataPower Gateway - update to 10.6.4.0
kernel-headers - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-core - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-debug - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-debug-core - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-debug-devel - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-debug-modules - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-debug-modules-extra - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-devel - addressed in versions 5.10.134-15.2, 5.10.134-16
bpftool - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-modules - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-modules-extra - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-modules-internal - update to 5.10.134-15.2
kernel-tools - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-tools-libs - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel-tools-libs-devel - addressed in versions 5.10.134-15.2, 5.10.134-16
perf - addressed in versions 5.10.134-15.2, 5.10.134-16
python3-perf - addressed in versions 5.10.134-15.2, 5.10.134-16
kernel (Red Hat package) - update to 5.14.0-362.8.1.el9_3
linux-image-virtual (Ubuntu package) - addressed in versions 5.15.0.91.88, 6.2.0.39.39
linux-image-generic (Ubuntu package) - addressed in versions 5.15.0.91.88, 6.2.0.39.39
linux-image-generic-64k (Ubuntu package) - addressed in versions 5.15.0.91.88, 6.2.0.39.39
linux-image-generic-lpae (Ubuntu package) - addressed in versions 5.15.0.91.88, 6.2.0.39.39
linux-image-lowlatency (Ubuntu package) - addressed in versions 5.15.0.91.92, 6.2.0.1018.18
linux-image-lowlatency-64k (Ubuntu package) - addressed in versions 5.15.0.91.92, 6.2.0.1018.18
linux-image-5.15.0-91-generic-64k (Ubuntu package) - addressed in versions 5.15.0-91.101, 5.15.0-91.101~20.04.1
linux-image-5.15.0-91-generic (Ubuntu package) - addressed in versions 5.15.0-91.101, 5.15.0-91.101~20.04.1
linux-image-5.15.0-91-lowlatency (Ubuntu package) - addressed in versions 5.15.0-91.101, 5.15.0-91.101~20.04.1
linux-image-5.15.0-91-lowlatency-64k (Ubuntu package) - addressed in versions 5.15.0-91.101, 5.15.0-91.101~20.04.1
linux-image-5.15.0-91-generic-lpae (Ubuntu package) - addressed in versions 5.15.0-91.101, 5.15.0-91.101~20.04.1
linux-image-lowlatency-hwe-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.45
linux-image-lowlatency-64k-hwe-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.45
linux-image-generic-lpae-hwe-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-generic-hwe-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-oem-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-oem-20.04b (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-virtual-hwe-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-oem-20.04d (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-oem-20.04c (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-generic-64k-hwe-20.04 (Ubuntu package) - update to 5.15.0.91.101~20.04.48
linux-image-gkeop-5.15 (Ubuntu package) - addressed in versions 5.15.0.1034.33, 5.15.0.1034.40~20.04.30
linux-image-gkeop (Ubuntu package) - update to 5.15.0.1034.33
linux-image-5.15.0-1034-gkeop (Ubuntu package) - addressed in versions 5.15.0-1034.40, 5.15.0-1034.40~20.04.1
linux-image-nvidia (Ubuntu package) - update to 5.15.0.1042.42
linux-image-nvidia-lowlatency (Ubuntu package) - update to 5.15.0.1042.42
linux-image-5.15.0-1042-nvidia (Ubuntu package) - update to 5.15.0-1042.42
linux-image-5.15.0-1042-nvidia-lowlatency (Ubuntu package) - update to 5.15.0-1042.42
linux-image-ibm (Ubuntu package) - addressed in versions 5.15.0.1044.40, 5.15.0.1044.47~20.04.16
linux-image-raspi-nolpae (Ubuntu package) - addressed in versions 5.15.0.1044.42, 6.2.0.1018.21
linux-image-raspi (Ubuntu package) - addressed in versions 5.15.0.1044.42, 6.2.0.1018.21
linux-image-5.15.0-1044-raspi (Ubuntu package) - update to 5.15.0-1044.47
linux-image-5.15.0-1044-ibm (Ubuntu package) - addressed in versions 5.15.0-1044.47, 5.15.0-1044.47~20.04.1
linux-image-intel-iotg (Ubuntu package) - addressed in versions 5.15.0.1046.46, 5.15.0.1046.52~20.04.36
linux-image-5.15.0-1046-intel-iotg (Ubuntu package) - addressed in versions 5.15.0-1046.52, 5.15.0-1046.52~20.04.1
linux-image-intel (Ubuntu package) - update to 5.15.0.1046.52~20.04.36
linux-image-gcp-lts-22.04 (Ubuntu package) - update to 5.15.0.1048.44
linux-image-kvm (Ubuntu package) - addressed in versions 5.15.0.1048.44, 6.2.0.1018.18
linux-image-gke-5.15 (Ubuntu package) - update to 5.15.0.1048.47
linux-image-gke (Ubuntu package) - update to 5.15.0.1048.47
linux-image-5.15.0-1048-kvm (Ubuntu package) - update to 5.15.0-1048.53
linux-image-5.15.0-1048-gke (Ubuntu package) - update to 5.15.0-1048.53
linux-image-5.15.0-1048-gcp (Ubuntu package) - addressed in versions 5.15.0-1048.56, 5.15.0-1048.56~20.04.1
linux-image-gcp (Ubuntu package) - addressed in versions 5.15.0.1048.56~20.04.1, 6.2.0.1020.20
linux-image-oracle (Ubuntu package) - addressed in versions 5.15.0.1049.44, 5.15.0.1049.55~20.04.1, 6.2.0.1017.17
linux-image-oracle-lts-22.04 (Ubuntu package) - update to 5.15.0.1049.44
linux-image-5.15.0-1049-oracle (Ubuntu package) - addressed in versions 5.15.0-1049.55, 5.15.0-1049.55~20.04.1
linux-image-aws-lts-22.04 (Ubuntu package) - update to 5.15.0.1051.50
linux-image-5.15.0-1051-aws (Ubuntu package) - addressed in versions 5.15.0-1051.56, 5.15.0-1051.56~20.04.1
linux-image-aws (Ubuntu package) - addressed in versions 5.15.0.1051.56~20.04.39, 6.2.0.1017.17~22.04.1, 6.2.0.1017.18
linux-image-azure-lts-22.04 (Ubuntu package) - update to 5.15.0.1053.49
linux-image-5.15.0-1053-azure (Ubuntu package) - addressed in versions 5.15.0-1053.61, 5.15.0-1053.61~20.04.1
linux-image-5.15.0-1053-azure-fde (Ubuntu package) - addressed in versions 5.15.0-1053.61.1, 5.15.0-1053.61~20.04.1.1
linux-image-azure-fde (Ubuntu package) - addressed in versions 5.15.0.1053.61~20.04.1.31, 6.2.0.1018.18~22.04.1.15
linux-image-azure-cvm (Ubuntu package) - update to 5.15.0.1053.61~20.04.42
linux-image-azure (Ubuntu package) - addressed in versions 5.15.0.1053.61~20.04.42, 6.2.0.1018.18~22.04.1
linux-image-azure-fde-lts-22.04 (Ubuntu package) - update to 5.15.0.1053.61.31
linux-image-6.1.0-1023-oem (Ubuntu package) - update to 6.1.0-1023.23
linux-image-oem-22.04c (Ubuntu package) - update to 6.1.0.1023.24
linux-image-oem-22.04b (Ubuntu package) - update to 6.1.0.1023.24
linux-image-oem-22.04a (Ubuntu package) - update to 6.1.0.1023.24
kernel - update to 6.1.49-69.116
linux (Debian package) - update to 6.1.52-1
linux-image-6.2.0-39-generic (Ubuntu package) - addressed in versions 6.2.0-39.40, 6.2.0-39.40~22.04.1
linux-image-6.2.0-39-generic-64k (Ubuntu package) - addressed in versions 6.2.0-39.40, 6.2.0-39.40~22.04.1
linux-image-6.2.0-39-generic-lpae (Ubuntu package) - addressed in versions 6.2.0-39.40, 6.2.0-39.40~22.04.1
linux-image-generic-64k-hwe-22.04 (Ubuntu package) - update to 6.2.0.39.40~22.04.16
linux-image-virtual-hwe-22.04 (Ubuntu package) - update to 6.2.0.39.40~22.04.16
linux-image-generic-lpae-hwe-22.04 (Ubuntu package) - update to 6.2.0.39.40~22.04.16
linux-image-generic-hwe-22.04 (Ubuntu package) - update to 6.2.0.39.40~22.04.16
linux-image-6.2.0-1010-starfive (Ubuntu package) - update to 6.2.0-1010.11
linux-image-starfive (Ubuntu package) - update to 6.2.0.1010.13
linux-image-6.2.0-1013-nvidia (Ubuntu package) - update to 6.2.0-1013.13+1
linux-image-6.2.0-1013-nvidia-64k (Ubuntu package) - update to 6.2.0-1013.13+1
linux-image-nvidia-6.2 (Ubuntu package) - update to 6.2.0.1013.15
linux-image-nvidia-64k-6.2 (Ubuntu package) - update to 6.2.0.1013.15
linux-image-nvidia-64k-hwe-22.04 (Ubuntu package) - update to 6.2.0.1013.15
linux-image-nvidia-hwe-22.04 (Ubuntu package) - update to 6.2.0.1013.15
linux-image-6.2.0-1017-aws (Ubuntu package) - update to 6.2.0-1017.17~22.04.1
linux-image-6.2.0-1017-oracle (Ubuntu package) - update to 6.2.0-1017.18
linux-image-6.2.0-1018-lowlatency (Ubuntu package) - addressed in versions 6.2.0-1018.18, 6.2.0-1018.18~22.04.1
linux-image-6.2.0-1018-lowlatency-64k (Ubuntu package) - addressed in versions 6.2.0-1018.18, 6.2.0-1018.18~22.04.1
linux-image-6.2.0-1018-kvm (Ubuntu package) - update to 6.2.0-1018.18
linux-image-6.2.0-1018-azure (Ubuntu package) - update to 6.2.0-1018.18~22.04.1
linux-image-6.2.0-1018-azure-fde (Ubuntu package) - update to 6.2.0-1018.18~22.04.1.1
linux-image-lowlatency-hwe-22.04 (Ubuntu package) - update to 6.2.0.1018.18~22.04.15
linux-image-lowlatency-64k-hwe-22.04 (Ubuntu package) - update to 6.2.0.1018.18~22.04.15
linux-image-6.2.0-1018-raspi (Ubuntu package) - update to 6.2.0-1018.20
linux-image-6.2.0-1020-gcp (Ubuntu package) - update to 6.2.0-1020.22

External References

Related Security Bulletins