In the Linux kernel, the following vulnerability has been resolved:
padata: Fix possible divide-by-0 panic in padata_mt_helper()
We are hit with a not easily reproducible divide-by-0 panic in padata.c at bootup time.
[ 10.017908] Oops: divide error: 0000 1 PREEMPT SMP NOPTI [ 10.017908] CPU: 26 PID: 2627 Comm: kworker/u1666:1 Not tainted 6.10.0-15.el10.x86_64 #1 [ 10.017908] Hardware name: Lenovo ThinkSystem SR950 [7X12CTO1WW]/[7X12CTO1WW], BIOS [PSE140J-2.30] 07/20/2021 [ 10.017908] Workqueue: events_unbound padata_mt_helper [ 10.017908] RIP: 0010:padata_mt_helper+0x39/0xb0 : [ 10.017963] Call Trace: [ 10.017968] <TASK> [ 10.018004] ? padata_mt_helper+0x39/0xb0 [ 10.018084] process_one_work+0x174/0x330 [ 10.018093] worker_thread+0x266/0x3a0 [ 10.018111] kthread+0xcf/0x100 [ 10.018124] ret_from_fork+0x31/0x50 [ 10.018138] ret_from_fork_asm+0x1a/0x30 [ 10.018147] </TASK>
Looking at the padata_mt_helper() function, the only way a divide-by-0 panic can happen is when ps->chunk_size is 0. The way that chunk_size is initialized in padata_do_multithreaded(), chunk_size can be 0 when the min_chunk in the passed-in padata_mt_job structure is 0.
Fix this divide-by-0 panic by making sure that chunk_size will be at least 1 no matter what the input parameters are.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-abi-stablelistsUpgrade kernel-docUpgrade perfUpgrade kernel-zfcpdump-develUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-rt-modulesUpgrade kernel-coreUpgrade kernel-rt-coreUpgrade kernel-debugUpgrade kernel-headersUpgrade kernel-debug-modules-extraUpgrade kernel-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-rt-debug-develUpgrade kernelUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-tools-libs-develUpgrade kernel-debug-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-rt-develUpgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-cross-headersUpgrade python3-perfUpgrade kernel-rtUpgrade kernel-devel | Nov 7, 2024 | Aug 26, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.15.165-110.161Upgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-develUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-headersUpgrade kernel-livepatch-5.10.224-212.876Upgrade python-perf-debuginfoUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-tools-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.106-116.188Upgrade python3-perfUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-modules-extraUpgrade kernel-develUpgrade perfUpgrade kernel-headersUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-tools-devel | Oct 16, 2025 | Aug 26, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 2, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Dec 12, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Dec 12, 2024 | Aug 26, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Nov 11, 2024 | Aug 26, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Nov 6, 2024 | Aug 26, 2024 |
| Rocky_linux | — | Upgrade bpftoolUpgrade kernel-rt-debuginfoUpgrade perf-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-kvmUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debug-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rtUpgrade bpftool-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modulesUpgrade kernel-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-develUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-coreUpgrade kernel-headersUpgrade kernelUpgrade kernel-tools-debuginfoUpgrade perfUpgrade python3-perf-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debugUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-debugUpgrade kernel-rt-develUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-cross-headers | Nov 19, 2024 | Aug 26, 2024 |
| Suse | — | Upgrade kernel-devel-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-sourceUpgrade kernel-symsUpgrade kernel-64kb-livepatch-develUpgrade dtb-mediatekUpgrade kernel-64kb-develUpgrade dtb-hisiliconUpgrade kernel-obs-qaUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debugUpgrade dtb-exynosUpgrade kernel-zfcpdumpUpgrade kernel-default-develUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-lgUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-extraUpgrade kernel-rt-livepatch-develUpgrade dlm-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-syms-rtUpgrade dtb-qcomUpgrade kernel-default-base-rebuildUpgrade dtb-marvellUpgrade dtb-apmUpgrade kernel-default-extraUpgrade kernel-source-azureUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade kselftests-kmp-defaultUpgrade dtb-freescaleUpgrade kernel-kvmsmall-develUpgrade dtb-armUpgrade kernel-rtUpgrade kernel-rt-develUpgrade ocfs2-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-azure-vdsoUpgrade dtb-amazonUpgrade cluster-md-kmp-azureUpgrade kernel-macrosUpgrade kernel-64kb-optionalUpgrade kernel-azure-develUpgrade dtb-amlogicUpgrade gfs2-kmp-rtUpgrade kernel-64kbUpgrade kernel-docs-htmlUpgrade kselftests-kmp-azureUpgrade kernel-default-optionalUpgrade dtb-appleUpgrade dtb-socionextUpgrade dlm-kmp-defaultUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade kernel-default-livepatchUpgrade dtb-broadcomUpgrade reiserfs-kmp-64kbUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade dtb-allwinnerUpgrade reiserfs-kmp-rtUpgrade kernel-docsUpgrade dtb-rockchipUpgrade dtb-renesasUpgrade dtb-sprdUpgrade kernel-develUpgrade dtb-xilinxUpgrade kernel-rt-vdsoUpgrade kernel-obs-buildUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-debug-develUpgrade kernel-64kb-extraUpgrade kernel-rt-livepatchUpgrade dtb-caviumUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-azureUpgrade dtb-alteraUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-amdUpgrade kselftests-kmp-rtUpgrade kernel-azureUpgrade kernel-azure-optionalUpgrade kernel-rt-optionalUpgrade kernel-source-vanillaUpgrade dtb-nvidiaUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade kernel-defaultUpgrade reiserfs-kmp-defaultUpgrade kernel-source-rt | Dec 5, 2025 | Nov 8, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-azure-fdeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-intelUpgrade linux-image-oem-22.04bUpgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-gcpUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-gkeopUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-ibmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-azureUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-intel-iotgUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-gkeUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-oem-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspiUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-oem-20.04c | Nov 12, 2024 | Aug 26, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 26, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub