NULL pointer dereference in Linux kernel - CVE-2022-3606

 

NULL pointer dereference in Linux kernel - CVE-2022-3606

Published: March 17, 2023


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

Vulnerability details

The vulnerability allows a local user to perform a denial of service (DoS) attack.

The vulnerability exists due to a NULL pointer dereference error within the find_prog_by_sec_insn() function in tools/lib/bpf/libbpf.c of the BPF component. A local user can perform a denial of service (DoS) attack.


Affected software

Linux kernel
Amazon Linux AMI
SUSE Linux Enterprise Real Time 15
SUSE Manager Proxy
SUSE Manager Retail Branch Server
SUSE Manager Server
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Enterprise Storage
Anolis OS
SUSE Real Time Module
SUSE Linux Enterprise Server for SAP
SUSE Linux Enterprise Realtime Extension
SUSE Linux Enterprise Module for Live Patching
SUSE Linux Enterprise High Availability
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Server
SUSE Linux Enterprise Desktop
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Server for SAP Applications
openSUSE Leap
Ubuntu
openEuler
DataStax Hyper-Converged Database
dwarves (Ubuntu package)
libbpf-devel
libbpf0
libbpf0-debuginfo
libbpf0-32bit
libbpf0-32bit-debuginfo
libbpf-debugsource
kernel-livepatch-5_3_18-150300_59_112-default
cluster-md-kmp-default-debuginfo
kernel-preempt-devel-debuginfo
kernel-64kb
kernel-64kb-debuginfo
kernel-64kb-debugsource
kernel-64kb-devel
kernel-64kb-devel-debuginfo
kernel-default-livepatch
kernel-default-livepatch-devel
cluster-md-kmp-default
kernel-default-debugsource
dlm-kmp-default
dlm-kmp-default-debuginfo
gfs2-kmp-default
gfs2-kmp-default-debuginfo
ocfs2-kmp-default
ocfs2-kmp-default-debuginfo
kernel-default
kernel-source
kernel-default-debuginfo
dtb-al
dtb-zte
kernel-default-devel
kernel-default-devel-debuginfo
kernel-preempt
kernel-preempt-debuginfo
kernel-preempt-debugsource
kernel-devel
kernel-macros
kernel-zfcpdump-debuginfo
kernel-preempt-devel
kernel-docs
reiserfs-kmp-default-debuginfo
reiserfs-kmp-default
kernel-obs-build-debugsource
kernel-zfcpdump
kernel-zfcpdump-debugsource
kernel-obs-build
kernel-syms
kernel-default-base
kernel-syms-rt
ocfs2-kmp-rt
kernel-rt-devel-debuginfo
kernel-rt_debug
kernel-rt
kernel-source-rt
kernel-devel-rt
dlm-kmp-rt
cluster-md-kmp-rt
gfs2-kmp-rt-debuginfo
ocfs2-kmp-rt-debuginfo
kernel-rt-devel
cluster-md-kmp-rt-debuginfo
gfs2-kmp-rt
kernel-rt-debugsource
kernel-rt_debug-debugsource
kernel-rt-debuginfo
kernel-rt_debug-devel-debuginfo
kernel-rt_debug-devel
dlm-kmp-rt-debuginfo
kernel-rt_debug-debuginfo
kernel-debugsource
perf-debuginfo
kernel-tools-devel
kernel-tools-debuginfo
kernel-headers
python3-perf
kernel
bpftool
bpftool-debuginfo
kernel-tools
python3-perf-debuginfo
perf
kernel-debuginfo
kernel-tools-libs-devel
kernel-core
kernel-modules
kernel-debug-modules
kernel-debug-modules-extra
kernel-tools-libs
kernel-debug
kernel-debug-devel
kernel-modules-extra
kernel-debug-core
IBM Cloud Transformation Advisor

How to mitigate CVE-2022-3606

Install update from vendor's website.

DataStax Hyper-Converged Database - update to 1.2.5
dwarves (Ubuntu package) - addressed in versions Ubuntu Pro, 1.21-0ubuntu1~20.04.1
libbpf-devel - update to 0.5.0-150400.3.3.1
libbpf0 - update to 0.5.0-150400.3.3.1
libbpf0-debuginfo - update to 0.5.0-150400.3.3.1
libbpf0-32bit - update to 0.5.0-150400.3.3.1
libbpf0-32bit-debuginfo - update to 0.5.0-150400.3.3.1
libbpf-debugsource - update to 0.5.0-150400.3.3.1
kernel-livepatch-5_3_18-150300_59_112-default - update to 1-150300.7.3.1
IBM Cloud Transformation Advisor - update to 3.10.1
cluster-md-kmp-default-debuginfo - update to 5.3.18-150300.59.112.1
kernel-preempt-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-64kb - update to 5.3.18-150300.59.112.1
kernel-64kb-debuginfo - update to 5.3.18-150300.59.112.1
kernel-64kb-debugsource - update to 5.3.18-150300.59.112.1
kernel-64kb-devel - update to 5.3.18-150300.59.112.1
kernel-64kb-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-default-livepatch - update to 5.3.18-150300.59.112.1
kernel-default-livepatch-devel - update to 5.3.18-150300.59.112.1
cluster-md-kmp-default - update to 5.3.18-150300.59.112.1
kernel-default-debugsource - update to 5.3.18-150300.59.112.1
dlm-kmp-default - update to 5.3.18-150300.59.112.1
dlm-kmp-default-debuginfo - update to 5.3.18-150300.59.112.1
gfs2-kmp-default - update to 5.3.18-150300.59.112.1
gfs2-kmp-default-debuginfo - update to 5.3.18-150300.59.112.1
ocfs2-kmp-default - update to 5.3.18-150300.59.112.1
ocfs2-kmp-default-debuginfo - update to 5.3.18-150300.59.112.1
kernel-default - update to 5.3.18-150300.59.112.1
kernel-source - update to 5.3.18-150300.59.112.1
kernel-default-debuginfo - update to 5.3.18-150300.59.112.1
dtb-al - update to 5.3.18-150300.59.112.1
dtb-zte - update to 5.3.18-150300.59.112.1
kernel-default-devel - update to 5.3.18-150300.59.112.1
kernel-default-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-preempt - update to 5.3.18-150300.59.112.1
kernel-preempt-debuginfo - update to 5.3.18-150300.59.112.1
kernel-preempt-debugsource - update to 5.3.18-150300.59.112.1
kernel-devel - update to 5.3.18-150300.59.112.1
kernel-macros - update to 5.3.18-150300.59.112.1
kernel-zfcpdump-debuginfo - update to 5.3.18-150300.59.112.1
kernel-preempt-devel - update to 5.3.18-150300.59.112.1
kernel-docs - update to 5.3.18-150300.59.112.1
reiserfs-kmp-default-debuginfo - update to 5.3.18-150300.59.112.1
reiserfs-kmp-default - update to 5.3.18-150300.59.112.1
kernel-obs-build-debugsource - update to 5.3.18-150300.59.112.1
kernel-zfcpdump - update to 5.3.18-150300.59.112.1
kernel-zfcpdump-debugsource - update to 5.3.18-150300.59.112.1
kernel-obs-build - update to 5.3.18-150300.59.112.1
kernel-syms - update to 5.3.18-150300.59.112.1
kernel-default-base - update to 5.3.18-150300.59.112.1.150300.18.64.1
kernel-syms-rt - update to 5.3.18-150300.121.1
ocfs2-kmp-rt - update to 5.3.18-150300.121.1
kernel-rt-devel-debuginfo - update to 5.3.18-150300.121.1
kernel-rt_debug - update to 5.3.18-150300.121.1
kernel-rt - update to 5.3.18-150300.121.1
kernel-source-rt - update to 5.3.18-150300.121.1
kernel-devel-rt - update to 5.3.18-150300.121.1
dlm-kmp-rt - update to 5.3.18-150300.121.1
cluster-md-kmp-rt - update to 5.3.18-150300.121.1
gfs2-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
ocfs2-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-rt-devel - update to 5.3.18-150300.121.1
cluster-md-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
gfs2-kmp-rt - update to 5.3.18-150300.121.1
kernel-rt-debugsource - update to 5.3.18-150300.121.1
kernel-rt_debug-debugsource - update to 5.3.18-150300.121.1
kernel-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-rt_debug-devel-debuginfo - update to 5.3.18-150300.121.1
kernel-rt_debug-devel - update to 5.3.18-150300.121.1
dlm-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-rt_debug-debuginfo - update to 5.3.18-150300.121.1
kernel-debugsource - update to 5.10.0-60.66.0.91
perf-debuginfo - update to 5.10.0-60.66.0.91
kernel-tools-devel - update to 5.10.0-60.66.0.91
kernel-devel - update to 5.10.0-60.66.0.91
kernel-source - update to 5.10.0-60.66.0.91
kernel-tools-debuginfo - update to 5.10.0-60.66.0.91
kernel-headers - update to 5.10.0-60.66.0.91
python3-perf - update to 5.10.0-60.66.0.91
kernel - update to 5.10.0-60.66.0.91
bpftool - update to 5.10.0-60.66.0.91
bpftool-debuginfo - update to 5.10.0-60.66.0.91
kernel-tools - update to 5.10.0-60.66.0.91
python3-perf-debuginfo - update to 5.10.0-60.66.0.91
perf - update to 5.10.0-60.66.0.91
kernel-debuginfo - update to 5.10.0-60.66.0.91
kernel-tools-libs-devel - update to 5.10.134-15
bpftool - update to 5.10.134-15
kernel-devel - update to 5.10.134-15
kernel-core - update to 5.10.134-15
kernel-modules - update to 5.10.134-15
kernel-headers - update to 5.10.134-15
kernel-debug-modules - update to 5.10.134-15
kernel-debug-modules-extra - update to 5.10.134-15
kernel-tools-libs - update to 5.10.134-15
kernel-debug - update to 5.10.134-15
kernel-debug-devel - update to 5.10.134-15
kernel-modules-extra - update to 5.10.134-15
perf - update to 5.10.134-15
kernel - update to 5.10.134-15
python3-perf - update to 5.10.134-15
kernel-tools - update to 5.10.134-15
kernel-debug-core - update to 5.10.134-15
kernel - update to 6.1.10-15.42

External References

Related Security Bulletins