Buffer overflow in Linux kernel - CVE-2022-32981
Published: July 7, 2022
Vulnerability identifier: #VU65005
CSH Severity: Low
CVSS v4: 8.5 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2022-32981
CWE-ID: CWE-119
Exploitation vector: Local access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to a boundary error in ptrace PEEKUSER and POKEUSER when accessing floating point registers on powerpc 32-bit platforms. A local user can trigger buffer overflow and execute arbitrary code with elevated privileges.
Affected software
Linux kernel
Amazon Linux AMI
Anolis OS
Slackware Linux
openEuler
bpftool-debuginfo
kernel-debuginfo
bpftool
kernel-tools-devel
kernel-source
python3-perf-debuginfo
perf
perf-debuginfo
kernel-tools
python3-perf
kernel-tools-debuginfo
kernel-debugsource
kernel-devel
python2-perf-debuginfo
python2-perf
kernel
kernel-modules-internal
kernel-modules-extra
kernel-tools-libs
kernel-tools-libs-devel
kernel-debug
kernel-core
python-perf
kernel-headers
kernel-debug-core
kernel-debug-devel
kernel-debug-modules
kernel-debug-modules-extra
kernel-modules
linux-5.15.63/kernel-headers
linux-5.15.63/kernel-generic
linux-5.15.63/kernel-huge
linux-5.15.63/kernel-modules
SCALANCE M826-2 SHDSL-Router
SCALANCE S615 EEC
RUGGEDCOM RM1224 LTE(4G) EU
RUGGEDCOM RM1224 LTE(4G) NAM
SCALANCE M804PB
SCALANCE M812-1 ADSL-Router (Annex A)
SCALANCE M812-1 ADSL-Router (Annex B)
SCALANCE M816-1 ADSL-Router (Annex A)
SCALANCE M816-1 ADSL-Router (Annex B)
SCALANCE MUM856-1 (RoW)
SCALANCE M874-2
SCALANCE M874-3
SCALANCE M876-3 (EVDO)
SCALANCE M876-3 (ROK)
SCALANCE M876-4
SCALANCE M876-4 (EU)
SCALANCE M876-4 (NAM)
SCALANCE MUM853-1 (EU)
SCALANCE MUM856-1 (EU)
SCALANCE S615
Amazon Linux AMI
Anolis OS
Slackware Linux
openEuler
bpftool-debuginfo
kernel-debuginfo
bpftool
kernel-tools-devel
kernel-source
python3-perf-debuginfo
perf
perf-debuginfo
kernel-tools
python3-perf
kernel-tools-debuginfo
kernel-debugsource
kernel-devel
python2-perf-debuginfo
python2-perf
kernel
kernel-modules-internal
kernel-modules-extra
kernel-tools-libs
kernel-tools-libs-devel
kernel-debug
kernel-core
python-perf
kernel-headers
kernel-debug-core
kernel-debug-devel
kernel-debug-modules
kernel-debug-modules-extra
kernel-modules
linux-5.15.63/kernel-headers
linux-5.15.63/kernel-generic
linux-5.15.63/kernel-huge
linux-5.15.63/kernel-modules
SCALANCE M826-2 SHDSL-Router
SCALANCE S615 EEC
RUGGEDCOM RM1224 LTE(4G) EU
RUGGEDCOM RM1224 LTE(4G) NAM
SCALANCE M804PB
SCALANCE M812-1 ADSL-Router (Annex A)
SCALANCE M812-1 ADSL-Router (Annex B)
SCALANCE M816-1 ADSL-Router (Annex A)
SCALANCE M816-1 ADSL-Router (Annex B)
SCALANCE MUM856-1 (RoW)
SCALANCE M874-2
SCALANCE M874-3
SCALANCE M876-3 (EVDO)
SCALANCE M876-3 (ROK)
SCALANCE M876-4
SCALANCE M876-4 (EU)
SCALANCE M876-4 (NAM)
SCALANCE MUM853-1 (EU)
SCALANCE MUM856-1 (EU)
SCALANCE S615
How to mitigate CVE-2022-32981
Install updates from vendor's website.
Linux kernel - update to 5.19 rc1
bpftool-debuginfo - update to 4.19.90-2206.3.0.0155
kernel-debuginfo - update to 4.19.90-2206.3.0.0155
bpftool - update to 4.19.90-2206.3.0.0155
kernel-tools-devel - update to 4.19.90-2206.3.0.0155
kernel-source - update to 4.19.90-2206.3.0.0155
python3-perf-debuginfo - update to 4.19.90-2206.3.0.0155
perf - update to 4.19.90-2206.3.0.0155
perf-debuginfo - update to 4.19.90-2206.3.0.0155
kernel-tools - update to 4.19.90-2206.3.0.0155
python3-perf - update to 4.19.90-2206.3.0.0155
kernel-tools-debuginfo - update to 4.19.90-2206.3.0.0155
kernel-debugsource - update to 4.19.90-2206.3.0.0155
kernel-devel - update to 4.19.90-2206.3.0.0155
python2-perf-debuginfo - update to 4.19.90-2206.3.0.0155
python2-perf - update to 4.19.90-2206.3.0.0155
kernel - update to 4.19.90-2206.3.0.0155
kernel-modules-internal - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-modules-extra - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-tools - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-tools-libs - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-tools-libs-devel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
perf - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
python3-perf - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-devel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-core - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
bpftool - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
python-perf - addressed in versions 4.19.91-27.1, 4.19.91-28
kernel-headers - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-core - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-devel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-modules - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-modules-extra - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-modules - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
linux-5.15.63/kernel-headers - update to 5.15.63
linux-5.15.63/kernel-generic - update to 5.15.63
linux-5.15.63/kernel-huge - update to 5.15.63
linux-5.15.63/kernel-modules - update to 5.15.63
kernel - update to 6.1.10-15.42
SCALANCE M826-2 SHDSL-Router - update to 7.2
SCALANCE S615 EEC - update to 7.2
SCALANCE S615 - update to 7.2
RUGGEDCOM RM1224 LTE(4G) EU - update to 7.2
RUGGEDCOM RM1224 LTE(4G) NAM - update to 7.2
SCALANCE M804PB - update to 7.2
SCALANCE M812-1 ADSL-Router (Annex A) - update to 7.2
SCALANCE M812-1 ADSL-Router (Annex B) - update to 7.2
SCALANCE M816-1 ADSL-Router (Annex A) - update to 7.2
SCALANCE M816-1 ADSL-Router (Annex B) - update to 7.2
SCALANCE MUM856-1 (RoW) - update to 7.2
SCALANCE M874-2 - update to 7.2
SCALANCE M874-3 - update to 7.2
SCALANCE M876-3 (EVDO) - update to 7.2
SCALANCE M876-3 (ROK) - update to 7.2
SCALANCE M876-4 - update to 7.2
SCALANCE M876-4 (EU) - update to 7.2
SCALANCE M876-4 (NAM) - update to 7.2
SCALANCE MUM853-1 (EU) - update to 7.2
SCALANCE MUM856-1 (EU) - update to 7.2
bpftool-debuginfo - update to 4.19.90-2206.3.0.0155
kernel-debuginfo - update to 4.19.90-2206.3.0.0155
bpftool - update to 4.19.90-2206.3.0.0155
kernel-tools-devel - update to 4.19.90-2206.3.0.0155
kernel-source - update to 4.19.90-2206.3.0.0155
python3-perf-debuginfo - update to 4.19.90-2206.3.0.0155
perf - update to 4.19.90-2206.3.0.0155
perf-debuginfo - update to 4.19.90-2206.3.0.0155
kernel-tools - update to 4.19.90-2206.3.0.0155
python3-perf - update to 4.19.90-2206.3.0.0155
kernel-tools-debuginfo - update to 4.19.90-2206.3.0.0155
kernel-debugsource - update to 4.19.90-2206.3.0.0155
kernel-devel - update to 4.19.90-2206.3.0.0155
python2-perf-debuginfo - update to 4.19.90-2206.3.0.0155
python2-perf - update to 4.19.90-2206.3.0.0155
kernel - update to 4.19.90-2206.3.0.0155
kernel-modules-internal - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-modules-extra - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-tools - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-tools-libs - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-tools-libs-devel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
perf - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
python3-perf - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-devel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-core - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
bpftool - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
python-perf - addressed in versions 4.19.91-27.1, 4.19.91-28
kernel-headers - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-core - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-devel - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-modules - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-debug-modules-extra - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
kernel-modules - addressed in versions 4.19.91-27.1, 4.19.91-28, 5.10.134-12
linux-5.15.63/kernel-headers - update to 5.15.63
linux-5.15.63/kernel-generic - update to 5.15.63
linux-5.15.63/kernel-huge - update to 5.15.63
linux-5.15.63/kernel-modules - update to 5.15.63
kernel - update to 6.1.10-15.42
SCALANCE M826-2 SHDSL-Router - update to 7.2
SCALANCE S615 EEC - update to 7.2
SCALANCE S615 - update to 7.2
RUGGEDCOM RM1224 LTE(4G) EU - update to 7.2
RUGGEDCOM RM1224 LTE(4G) NAM - update to 7.2
SCALANCE M804PB - update to 7.2
SCALANCE M812-1 ADSL-Router (Annex A) - update to 7.2
SCALANCE M812-1 ADSL-Router (Annex B) - update to 7.2
SCALANCE M816-1 ADSL-Router (Annex A) - update to 7.2
SCALANCE M816-1 ADSL-Router (Annex B) - update to 7.2
SCALANCE MUM856-1 (RoW) - update to 7.2
SCALANCE M874-2 - update to 7.2
SCALANCE M874-3 - update to 7.2
SCALANCE M876-3 (EVDO) - update to 7.2
SCALANCE M876-3 (ROK) - update to 7.2
SCALANCE M876-4 - update to 7.2
SCALANCE M876-4 (EU) - update to 7.2
SCALANCE M876-4 (NAM) - update to 7.2
SCALANCE MUM853-1 (EU) - update to 7.2
SCALANCE MUM856-1 (EU) - update to 7.2
External References
Related Security Bulletins
- Privilege escalation in Linux kernel PEEKUSER and POKEUSER
- Amazon Linux AMI update for kernel
- Slackware Linux update for kernel
- Multiple vulnerabilities in Siemens RUGGEDCOM and SCALANCE Products
- openEuler update for kernel
- Amazon Linux AMI update for kernel
- Anolis OS update for kernel
- Anolis OS update for kernel(ANCK)4.19
- Anolis OS update for kernel
- Anolis OS update for kernel
- Anolis OS update for kernel