In the Linux kernel, the following vulnerability has been resolved:
netfilter: nf_conntrack_h323: Add protection for bmp length out of range
UBSAN load reports an exception of BRK#5515 SHIFT_ISSUE:Bitwise shifts that are out of bounds for their data type.
vmlinux get_bitmap(b=75) + 712 <net/netfilter/nf_conntrack_h323_asn1.c:0> vmlinux decode_seq(bs=0xFFFFFFD008037000, f=0xFFFFFFD008037018, level=134443100) + 1956 <net/netfilter/nf_conntrack_h323_asn1.c:592> vmlinux decode_choice(base=0xFFFFFFD0080370F0, level=23843636) + 1216 <net/netfilter/nf_conntrack_h323_asn1.c:814> vmlinux decode_seq(f=0xFFFFFFD0080371A8, level=134443500) + 812 <net/netfilter/nf_conntrack_h323_asn1.c:576> vmlinux decode_choice(base=0xFFFFFFD008037280, level=0) + 1216 <net/netfilter/nf_conntrack_h323_asn1.c:814> vmlinux DecodeRasMessage() + 304 <net/netfilter/nf_conntrack_h323_asn1.c:833> vmlinux ras_help() + 684 <net/netfilter/nf_conntrack_h323_main.c:1728> vmlinux nf_confirm() + 188 <net/netfilter/nf_conntrack_proto.c:137>
Due to abnormal data in skb->data, the extension bitmap length exceeds 32 when decoding ras message then uses the length to make a shift operation. It will change into negative after several loop. UBSAN load could detect a negative shift as an undefined behaviour and reports exception. So we add the protection to avoid the length exceeding 32. Or else it will return out of range error and stop decoding.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python3-perfUpgrade kernel-debug-develUpgrade kernel-coreUpgrade kernel-modules-extraUpgrade kernel-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-cross-headersUpgrade kernel-debugUpgrade kernel-debug-coreUpgrade kernel-headersUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernelUpgrade kernel-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-rtUpgrade perfUpgrade kernel-tools-libsUpgrade kernel-debug-modules-extraUpgrade bpftoolUpgrade kernel-develUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-coreUpgrade kernel-docUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debugUpgrade kernel-toolsUpgrade kernel-rt-develUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modules-extra | Nov 7, 2024 | Apr 17, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-4.14.343-259.562Upgrade bpftoolUpgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.10.213-201.855Upgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel-headersUpgrade python-perfUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-5.15.152-100.162Upgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-tools-debuginfo | Aug 19, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade bpftoolUpgrade kernel-libbpfUpgrade kernel-develUpgrade kernel-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade kernel-toolsUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-livepatch-6.1.82-99.168 | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-tools | Jul 16, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelists | Jun 26, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libs | Oct 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-develUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade kernel-headersUpgrade python3-perfUpgrade perfUpgrade python-perf | Jul 23, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Jul 17, 2024 | Apr 17, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 11, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Sep 25, 2024 | Apr 17, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-develUpgrade kernel-rt-debug-kvmUpgrade python3-perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-tools-libs-develUpgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-rt-modulesUpgrade kernel-rt-coreUpgrade perfUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-rt-debuginfoUpgrade kernel-cross-headersUpgrade kernel-rt-modules-extraUpgrade bpftoolUpgrade kernel-rt-debug-debuginfoUpgrade kernel-coreUpgrade kernel-debug-modules-extraUpgrade kernelUpgrade kernel-rt-debugUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-coreUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-develUpgrade kernel-debuginfoUpgrade kernel-debugUpgrade kernel-tools-libsUpgrade kernel-rt-kvmUpgrade kernel-rt-devel | Nov 19, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-develUpgrade kernel-rt_debug-livepatch-develUpgrade gfs2-kmp-defaultUpgrade dtb-sprdUpgrade kernel-debug-vdsoUpgrade kernel-devel-azureUpgrade kselftests-kmp-64kbUpgrade kernel-sourceUpgrade kernel-rt-develUpgrade kernel-rt-livepatchUpgrade kernel-source-vanillaUpgrade dtb-armUpgrade kernel-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade kernel-syms-azureUpgrade dlm-kmp-64kbUpgrade dtb-caviumUpgrade kernel-azure-optionalUpgrade kernel-debugUpgrade kernel-64kb-extraUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-64kbUpgrade kernel-devel-rtUpgrade dtb-mediatekUpgrade dtb-rockchipUpgrade dtb-xilinxUpgrade dtb-qcomUpgrade kernel-develUpgrade kernel-rtUpgrade kernel-symsUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade dtb-exynosUpgrade kernel-source-azureUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade dtb-lgUpgrade ocfs2-kmp-azureUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-optionalUpgrade cluster-md-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-default-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-azure-develUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kernel-default-baseUpgrade gfs2-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-docsUpgrade kernel-debug-livepatch-develUpgrade kernel-rt_debugUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade kernel-kvmsmallUpgrade kernel-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-extraUpgrade dtb-marvellUpgrade dtb-apmUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-defaultUpgrade kernel-azure-livepatch-develUpgrade dtb-socionextUpgrade kernel-syms-rtUpgrade kernel-rt-optionalUpgrade kernel-obs-qaUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-develUpgrade gfs2-kmp-64kbUpgrade dtb-renesasUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade kselftests-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-default-livepatchUpgrade kernel-64kb-optionalUpgrade kernel-64kbUpgrade dtb-amlogicUpgrade kselftests-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-rt-vdsoUpgrade kernel-default-livepatch-develUpgrade dtb-appleUpgrade dtb-amdUpgrade dlm-kmp-azureUpgrade kernel-source-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-macrosUpgrade kernel-debug-develUpgrade kernel-azure-baseUpgrade dlm-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-default-manUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade kernel-azure-extraUpgrade dtb-amazon | Dec 5, 2025 | Nov 8, 2024 |
| Ubuntu | — | Upgrade linux-image-4.15.0-1173-awsUpgrade linux-image-4.15.0-1156-kvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-lowlatency-lts-wilyUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-generic-lts-utopicUpgrade linux-image-azure-lts-20.04Upgrade linux-image-4.15.0-1181-azureUpgrade linux-image-5.4.0-189-genericUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-4.15.0-1135-oracleUpgrade linux-image-generic-lts-xenialUpgrade linux-image-aws-hweUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-4.4.0-1136-awsUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-lowlatency-lts-utopicUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-awsUpgrade linux-image-virtual-lts-wilyUpgrade linux-image-kvmUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-oem-20.04Upgrade linux-image-virtual-lts-vividUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-4.4.0-259-genericUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1040-iotUpgrade linux-image-bluefieldUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-4.4.0-1137-kvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-4.4.0-1174-awsUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-4.15.0-1166-gcpUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-lts-wilyUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-genericUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspi2Upgrade linux-image-4.15.0-229-genericUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-lowlatency-lts-vividUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-ibmUpgrade linux-image-oem-20.04cUpgrade linux-image-oem-osp1Upgrade linux-image-azure-lts-18.04Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-generic-64kUpgrade linux-image-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-generic-lts-vividUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-4.4.0-259-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-4.15.0-229-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-oemUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-virtual-lts-utopicUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-gkeUpgrade linux-image-intelUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1058-nvidia | Jul 1, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 17, 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