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-debug-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-develUpgrade kernel-modules-extraUpgrade perfUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdumpUpgrade kernel-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade kernel-debug-develUpgrade kernel-headersUpgrade kernel-debugUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-docUpgrade bpftoolUpgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-rtUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-tools-libs-develUpgrade kernel-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-develUpgrade kernelUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-cross-headersUpgrade kernel-rt-debug-core | Nov 7, 2024 | Aug 26, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perfUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.224-212.876Upgrade python-perfUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.15.165-110.161 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpf-develUpgrade python3-perfUpgrade kernelUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade perfUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-livepatch-6.1.106-116.188Upgrade kernel-libbpf-staticUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-modules-extra-common | 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-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftool | Dec 12, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perf | Dec 12, 2024 | Aug 26, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Nov 11, 2024 | Aug 26, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Nov 6, 2024 | Aug 26, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-modules-extraUpgrade kernel-tools-libs-develUpgrade bpftool-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-kvmUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-rtUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-rt-modulesUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernelUpgrade kernel-rt-debug-develUpgrade kernel-debug-coreUpgrade kernel-rt-coreUpgrade kernel-tools-debuginfoUpgrade kernel-modulesUpgrade perfUpgrade kernel-coreUpgrade kernel-develUpgrade kernel-cross-headersUpgrade kernel-rt-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade kernel-rt-debug-coreUpgrade kernel-headersUpgrade python3-perfUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade kernel-debugUpgrade kernel-rt-develUpgrade kernel-rt-debug-kvm | Nov 19, 2024 | Aug 26, 2024 |
| Suse | — | Upgrade kernel-devel-azureUpgrade dtb-marvellUpgrade kernel-default-base-rebuildUpgrade kernel-symsUpgrade dtb-apmUpgrade kernel-sourceUpgrade dtb-hisiliconUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-extraUpgrade kernel-macrosUpgrade kernel-rt-develUpgrade kernel-kvmsmallUpgrade kernel-source-azureUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-optionalUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-default-develUpgrade kselftests-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-rt_debugUpgrade kernel-syms-azureUpgrade dtb-mediatekUpgrade kernel-64kbUpgrade dtb-exynosUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-64kbUpgrade dtb-amazonUpgrade dtb-amlogicUpgrade kernel-64kb-develUpgrade kernel-kvmsmall-develUpgrade kernel-debug-livepatch-develUpgrade dtb-freescaleUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-azure-vdsoUpgrade kernel-rtUpgrade kselftests-kmp-defaultUpgrade kernel-devel-rtUpgrade kernel-azure-extraUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-develUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-64kbUpgrade dlm-kmp-azureUpgrade gfs2-kmp-rtUpgrade dtb-armUpgrade dtb-lgUpgrade kernel-syms-rtUpgrade dtb-qcomUpgrade ocfs2-kmp-defaultUpgrade kernel-develUpgrade kernel-default-livepatch-develUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-rt-extraUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-amdUpgrade dtb-alteraUpgrade kernel-obs-buildUpgrade gfs2-kmp-azureUpgrade dtb-xilinxUpgrade dtb-sprdUpgrade ocfs2-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-default-baseUpgrade dtb-nvidiaUpgrade dlm-kmp-defaultUpgrade kernel-azure-optionalUpgrade dtb-socionextUpgrade dtb-broadcomUpgrade kernel-default-optionalUpgrade reiserfs-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-defaultUpgrade kernel-default-livepatchUpgrade kernel-debugUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-vdsoUpgrade kernel-azureUpgrade dtb-appleUpgrade kselftests-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-docsUpgrade dtb-renesasUpgrade dtb-allwinnerUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-azureUpgrade dtb-rockchipUpgrade dtb-caviumUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-debug-develUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade kernel-source-rt | Dec 5, 2025 | Nov 8, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-azure-cvmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-125-genericUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-oem-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oem-22.04dUpgrade linux-image-gkeop-5.15Upgrade linux-image-awsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-kvmUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-intel-iotgUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-azureUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-gkeopUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-intelUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-gke-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-20.04dUpgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-genericUpgrade linux-image-oem-24.04aUpgrade linux-image-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1072-awsUpgrade linux-image-virtualUpgrade linux-image-generic-64k-hwe-20.04 | 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