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