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