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