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
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
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
- Local denial of service in Linux kernel BPF
- SUSE update for libbpf
- SUSE update for the Linux Kernel
- SUSE update for the Linux Kernel
- Ubuntu update for dwarves-dfsg
- openEuler 22.03 LTS update for kernel
- Amazon Linux AMI update for kernel
- Anolis OS update for kernel(ANCK)5.10
- Anolis OS update for kernel(ANCK)5.10
- Multiple vulnerabilities in IBM Cloud Transformation Advisor
- Multiple vulnerabilities in IBM DataStax Hyper-Converged Database