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