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 Server
SUSE Manager Retail Branch Server
SUSE Manager Proxy
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Enterprise Storage
Anolis OS
SUSE Linux Enterprise Module for Live Patching
SUSE Linux Enterprise Realtime Extension
SUSE Linux Enterprise Server for SAP
SUSE Linux Enterprise High Availability
SUSE Real Time Module
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Desktop
openSUSE Leap
Ubuntu
openEuler
DataStax Hyper-Converged Database
libbpf-dev (Ubuntu package)
dwarves (Ubuntu package)
libbpf-devel
libbpf0
libbpf0-debuginfo
libbpf0-32bit
libbpf0-32bit-debuginfo
libbpf-debugsource
kernel-livepatch-5_3_18-150300_59_112-default
kernel-default-livepatch
kernel-docs
kernel-64kb-devel-debuginfo
kernel-64kb-devel
kernel-64kb-debugsource
kernel-64kb-debuginfo
kernel-64kb
kernel-preempt-devel-debuginfo
kernel-source
kernel-preempt-devel
kernel-default-livepatch-devel
cluster-md-kmp-default
cluster-md-kmp-default-debuginfo
dlm-kmp-default
dlm-kmp-default-debuginfo
gfs2-kmp-default
gfs2-kmp-default-debuginfo
ocfs2-kmp-default
ocfs2-kmp-default-debuginfo
reiserfs-kmp-default
kernel-default
kernel-default-debuginfo
kernel-default-debugsource
dtb-al
dtb-zte
kernel-default-devel
kernel-default-devel-debuginfo
kernel-preempt
kernel-preempt-debuginfo
kernel-preempt-debugsource
kernel-macros
kernel-zfcpdump
kernel-zfcpdump-debuginfo
kernel-zfcpdump-debugsource
kernel-obs-build
kernel-obs-build-debugsource
kernel-syms
kernel-devel
reiserfs-kmp-default-debuginfo
kernel-default-base
kernel-rt_debug-devel
ocfs2-kmp-rt-debuginfo
kernel-rt_debug-devel-debuginfo
gfs2-kmp-rt-debuginfo
dlm-kmp-rt
kernel-devel-rt
kernel-source-rt
kernel-rt
kernel-rt_debug
cluster-md-kmp-rt
kernel-rt-debuginfo
ocfs2-kmp-rt
kernel-rt_debug-debuginfo
kernel-rt-devel-debuginfo
kernel-rt-devel
kernel-syms-rt
cluster-md-kmp-rt-debuginfo
gfs2-kmp-rt
kernel-rt-debugsource
kernel-rt_debug-debugsource
dlm-kmp-rt-debuginfo
kernel-tools-debuginfo
perf-debuginfo
kernel-tools-devel
kernel-headers
python3-perf-debuginfo
python3-perf
kernel-tools
kernel-debuginfo
perf
bpftool-debuginfo
bpftool
kernel-debugsource
kernel
kernel-core
kernel-debug
kernel-debug-core
kernel-debug-devel
kernel-debug-modules
kernel-debug-modules-extra
kernel-modules
kernel-modules-extra
kernel-tools-libs
kernel-tools-libs-devel
IBM Cloud Transformation Advisor
Amazon Linux AMI
SUSE Linux Enterprise Real Time 15
SUSE Manager Server
SUSE Manager Retail Branch Server
SUSE Manager Proxy
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Enterprise Storage
Anolis OS
SUSE Linux Enterprise Module for Live Patching
SUSE Linux Enterprise Realtime Extension
SUSE Linux Enterprise Server for SAP
SUSE Linux Enterprise High Availability
SUSE Real Time Module
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Desktop
openSUSE Leap
Ubuntu
openEuler
DataStax Hyper-Converged Database
libbpf-dev (Ubuntu package)
dwarves (Ubuntu package)
libbpf-devel
libbpf0
libbpf0-debuginfo
libbpf0-32bit
libbpf0-32bit-debuginfo
libbpf-debugsource
kernel-livepatch-5_3_18-150300_59_112-default
kernel-default-livepatch
kernel-docs
kernel-64kb-devel-debuginfo
kernel-64kb-devel
kernel-64kb-debugsource
kernel-64kb-debuginfo
kernel-64kb
kernel-preempt-devel-debuginfo
kernel-source
kernel-preempt-devel
kernel-default-livepatch-devel
cluster-md-kmp-default
cluster-md-kmp-default-debuginfo
dlm-kmp-default
dlm-kmp-default-debuginfo
gfs2-kmp-default
gfs2-kmp-default-debuginfo
ocfs2-kmp-default
ocfs2-kmp-default-debuginfo
reiserfs-kmp-default
kernel-default
kernel-default-debuginfo
kernel-default-debugsource
dtb-al
dtb-zte
kernel-default-devel
kernel-default-devel-debuginfo
kernel-preempt
kernel-preempt-debuginfo
kernel-preempt-debugsource
kernel-macros
kernel-zfcpdump
kernel-zfcpdump-debuginfo
kernel-zfcpdump-debugsource
kernel-obs-build
kernel-obs-build-debugsource
kernel-syms
kernel-devel
reiserfs-kmp-default-debuginfo
kernel-default-base
kernel-rt_debug-devel
ocfs2-kmp-rt-debuginfo
kernel-rt_debug-devel-debuginfo
gfs2-kmp-rt-debuginfo
dlm-kmp-rt
kernel-devel-rt
kernel-source-rt
kernel-rt
kernel-rt_debug
cluster-md-kmp-rt
kernel-rt-debuginfo
ocfs2-kmp-rt
kernel-rt_debug-debuginfo
kernel-rt-devel-debuginfo
kernel-rt-devel
kernel-syms-rt
cluster-md-kmp-rt-debuginfo
gfs2-kmp-rt
kernel-rt-debugsource
kernel-rt_debug-debugsource
dlm-kmp-rt-debuginfo
kernel-tools-debuginfo
perf-debuginfo
kernel-tools-devel
kernel-headers
python3-perf-debuginfo
python3-perf
kernel-tools
kernel-debuginfo
perf
bpftool-debuginfo
bpftool
kernel-debugsource
kernel
kernel-core
kernel-debug
kernel-debug-core
kernel-debug-devel
kernel-debug-modules
kernel-debug-modules-extra
kernel-modules
kernel-modules-extra
kernel-tools-libs
kernel-tools-libs-devel
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
libbpf-dev (Ubuntu package) - addressed in versions 1:0.5.0-1ubuntu22.04.1, 1:0.8.0-1ubuntu22.10.1
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
kernel-default-livepatch - update to 5.3.18-150300.59.112.1
kernel-docs - update to 5.3.18-150300.59.112.1
kernel-64kb-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-64kb-devel - update to 5.3.18-150300.59.112.1
kernel-64kb-debugsource - update to 5.3.18-150300.59.112.1
kernel-64kb-debuginfo - update to 5.3.18-150300.59.112.1
kernel-64kb - update to 5.3.18-150300.59.112.1
kernel-preempt-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-source - update to 5.3.18-150300.59.112.1
kernel-preempt-devel - 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
cluster-md-kmp-default-debuginfo - 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
reiserfs-kmp-default - update to 5.3.18-150300.59.112.1
kernel-default - update to 5.3.18-150300.59.112.1
kernel-default-debuginfo - update to 5.3.18-150300.59.112.1
kernel-default-debugsource - 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-macros - update to 5.3.18-150300.59.112.1
kernel-zfcpdump - update to 5.3.18-150300.59.112.1
kernel-zfcpdump-debuginfo - 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-obs-build-debugsource - update to 5.3.18-150300.59.112.1
kernel-syms - update to 5.3.18-150300.59.112.1
kernel-devel - update to 5.3.18-150300.59.112.1
reiserfs-kmp-default-debuginfo - 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-rt_debug-devel - update to 5.3.18-150300.121.1
ocfs2-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-rt_debug-devel-debuginfo - update to 5.3.18-150300.121.1
gfs2-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
dlm-kmp-rt - update to 5.3.18-150300.121.1
kernel-devel-rt - update to 5.3.18-150300.121.1
kernel-source-rt - update to 5.3.18-150300.121.1
kernel-rt - update to 5.3.18-150300.121.1
kernel-rt_debug - update to 5.3.18-150300.121.1
cluster-md-kmp-rt - update to 5.3.18-150300.121.1
kernel-rt-debuginfo - update to 5.3.18-150300.121.1
ocfs2-kmp-rt - update to 5.3.18-150300.121.1
kernel-rt_debug-debuginfo - update to 5.3.18-150300.121.1
kernel-rt-devel-debuginfo - update to 5.3.18-150300.121.1
kernel-rt-devel - update to 5.3.18-150300.121.1
kernel-syms-rt - 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
dlm-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-tools-debuginfo - 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-headers - update to 5.10.0-60.66.0.91
python3-perf-debuginfo - update to 5.10.0-60.66.0.91
python3-perf - update to 5.10.0-60.66.0.91
kernel-tools - update to 5.10.0-60.66.0.91
kernel-debuginfo - update to 5.10.0-60.66.0.91
perf - update to 5.10.0-60.66.0.91
bpftool-debuginfo - update to 5.10.0-60.66.0.91
bpftool - update to 5.10.0-60.66.0.91
kernel-debugsource - update to 5.10.0-60.66.0.91
kernel - update to 5.10.0-60.66.0.91
bpftool - update to 5.10.134-15
kernel - update to 5.10.134-15
kernel-core - update to 5.10.134-15
kernel-debug - update to 5.10.134-15
kernel-debug-core - update to 5.10.134-15
kernel-debug-devel - 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-devel - update to 5.10.134-15
kernel-headers - update to 5.10.134-15
python3-perf - update to 5.10.134-15
kernel-modules - update to 5.10.134-15
kernel-modules-extra - update to 5.10.134-15
kernel-tools - update to 5.10.134-15
kernel-tools-libs - update to 5.10.134-15
kernel-tools-libs-devel - update to 5.10.134-15
perf - update to 5.10.134-15
kernel - update to 6.1.10-15.42
IBM Cloud Transformation Advisor - update to 3.10.1
libbpf-dev (Ubuntu package) - addressed in versions 1:0.5.0-1ubuntu22.04.1, 1:0.8.0-1ubuntu22.10.1
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
kernel-default-livepatch - update to 5.3.18-150300.59.112.1
kernel-docs - update to 5.3.18-150300.59.112.1
kernel-64kb-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-64kb-devel - update to 5.3.18-150300.59.112.1
kernel-64kb-debugsource - update to 5.3.18-150300.59.112.1
kernel-64kb-debuginfo - update to 5.3.18-150300.59.112.1
kernel-64kb - update to 5.3.18-150300.59.112.1
kernel-preempt-devel-debuginfo - update to 5.3.18-150300.59.112.1
kernel-source - update to 5.3.18-150300.59.112.1
kernel-preempt-devel - 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
cluster-md-kmp-default-debuginfo - 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
reiserfs-kmp-default - update to 5.3.18-150300.59.112.1
kernel-default - update to 5.3.18-150300.59.112.1
kernel-default-debuginfo - update to 5.3.18-150300.59.112.1
kernel-default-debugsource - 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-macros - update to 5.3.18-150300.59.112.1
kernel-zfcpdump - update to 5.3.18-150300.59.112.1
kernel-zfcpdump-debuginfo - 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-obs-build-debugsource - update to 5.3.18-150300.59.112.1
kernel-syms - update to 5.3.18-150300.59.112.1
kernel-devel - update to 5.3.18-150300.59.112.1
reiserfs-kmp-default-debuginfo - 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-rt_debug-devel - update to 5.3.18-150300.121.1
ocfs2-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-rt_debug-devel-debuginfo - update to 5.3.18-150300.121.1
gfs2-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
dlm-kmp-rt - update to 5.3.18-150300.121.1
kernel-devel-rt - update to 5.3.18-150300.121.1
kernel-source-rt - update to 5.3.18-150300.121.1
kernel-rt - update to 5.3.18-150300.121.1
kernel-rt_debug - update to 5.3.18-150300.121.1
cluster-md-kmp-rt - update to 5.3.18-150300.121.1
kernel-rt-debuginfo - update to 5.3.18-150300.121.1
ocfs2-kmp-rt - update to 5.3.18-150300.121.1
kernel-rt_debug-debuginfo - update to 5.3.18-150300.121.1
kernel-rt-devel-debuginfo - update to 5.3.18-150300.121.1
kernel-rt-devel - update to 5.3.18-150300.121.1
kernel-syms-rt - 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
dlm-kmp-rt-debuginfo - update to 5.3.18-150300.121.1
kernel-tools-debuginfo - 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-headers - update to 5.10.0-60.66.0.91
python3-perf-debuginfo - update to 5.10.0-60.66.0.91
python3-perf - update to 5.10.0-60.66.0.91
kernel-tools - update to 5.10.0-60.66.0.91
kernel-debuginfo - update to 5.10.0-60.66.0.91
perf - update to 5.10.0-60.66.0.91
bpftool-debuginfo - update to 5.10.0-60.66.0.91
bpftool - update to 5.10.0-60.66.0.91
kernel-debugsource - update to 5.10.0-60.66.0.91
kernel - update to 5.10.0-60.66.0.91
bpftool - update to 5.10.134-15
kernel - update to 5.10.134-15
kernel-core - update to 5.10.134-15
kernel-debug - update to 5.10.134-15
kernel-debug-core - update to 5.10.134-15
kernel-debug-devel - 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-devel - update to 5.10.134-15
kernel-headers - update to 5.10.134-15
python3-perf - update to 5.10.134-15
kernel-modules - update to 5.10.134-15
kernel-modules-extra - update to 5.10.134-15
kernel-tools - update to 5.10.134-15
kernel-tools-libs - update to 5.10.134-15
kernel-tools-libs-devel - update to 5.10.134-15
perf - update to 5.10.134-15
kernel - update to 6.1.10-15.42
IBM Cloud Transformation Advisor - update to 3.10.1
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
- Ubuntu update for libbpf