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 bpftoolUpgrade kernel-tools-libs-develUpgrade kernel-tools-libsUpgrade kernel-rt-modulesUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-rtUpgrade kernel-docUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdumpUpgrade kernel-rt-debugUpgrade perfUpgrade kernel-debug-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-abi-stablelistsUpgrade kernel-debug-develUpgrade python3-perfUpgrade kernel-coreUpgrade kernel-rt-coreUpgrade kernel-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-cross-headersUpgrade kernel-modulesUpgrade kernel-debugUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-headersUpgrade kernel | Nov 7, 2024 | Apr 17, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-headersUpgrade kernel-livepatch-5.10.213-201.855Upgrade perfUpgrade kernelUpgrade kernel-develUpgrade bpftoolUpgrade kernel-livepatch-4.14.343-259.562Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.15.152-100.162Upgrade kernel-toolsUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfo | Aug 19, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade bpftoolUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-headersUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.82-99.168Upgrade kernelUpgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel-modules-extra-common | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Jul 16, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel | Jun 26, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Oct 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernelUpgrade bpftoolUpgrade python-perfUpgrade perfUpgrade python3-perfUpgrade kernel-headers | Jul 23, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade kernel-tools-libs | Jul 17, 2024 | Apr 17, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 11, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Sep 25, 2024 | Apr 17, 2024 |
| Rocky_linux | — | Upgrade perf-debuginfoUpgrade python3-perfUpgrade kernel-develUpgrade kernel-rt-debug-kvmUpgrade kernel-modulesUpgrade kernel-rt-debug-develUpgrade kernel-rt-coreUpgrade kernel-rt-modulesUpgrade perfUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-debug-modulesUpgrade kernel-cross-headersUpgrade python3-perf-debuginfoUpgrade kernel-rtUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernel-rt-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-develUpgrade kernel-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-coreUpgrade bpftool-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-coreUpgrade kernel-rt-debug-coreUpgrade kernel-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-debug-modules-extraUpgrade kernelUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debugUpgrade kernel-tools-debuginfo | Nov 19, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade dtb-apmUpgrade kernel-rt-extraUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debugUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmallUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatchUpgrade kernel-obs-buildUpgrade dtb-marvellUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-defaultUpgrade kselftests-kmp-azureUpgrade kernel-64kbUpgrade reiserfs-kmp-64kbUpgrade dtb-amlogicUpgrade kernel-rt_debug-vdsoUpgrade dtb-broadcomUpgrade dtb-freescaleUpgrade kernel-default-develUpgrade dtb-renesasUpgrade kernel-obs-qaUpgrade kselftests-kmp-rtUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade kernel-macrosUpgrade reiserfs-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade dtb-nvidiaUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-develUpgrade dlm-kmp-defaultUpgrade kernel-azure-baseUpgrade cluster-md-kmp-defaultUpgrade kernel-default-manUpgrade kernel-docs-htmlUpgrade kernel-default-extraUpgrade ocfs2-kmp-rtUpgrade kernel-debug-develUpgrade kernel-azure-extraUpgrade kernel-default-baseUpgrade kernel-rt-vdsoUpgrade kernel-source-rtUpgrade dtb-amdUpgrade dtb-appleUpgrade dlm-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-default-livepatch-develUpgrade dtb-amazonUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-symsUpgrade kernel-devel-rtUpgrade dlm-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-default-optionalUpgrade kernel-develUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade dtb-sprdUpgrade dtb-allwinnerUpgrade dtb-armUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-azureUpgrade kernel-sourceUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade dtb-caviumUpgrade dtb-mediatekUpgrade kernel-debugUpgrade kernel-default-base-rebuildUpgrade kernel-rt_debug-develUpgrade dtb-hisiliconUpgrade cluster-md-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-default-vdsoUpgrade dtb-qcomUpgrade dtb-alteraUpgrade kernel-rtUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-azureUpgrade dtb-rockchipUpgrade dtb-lgUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-source-azureUpgrade dtb-exynosUpgrade kernel-azure-optionalUpgrade kernel-64kb-extraUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-devel | Dec 5, 2025 | Nov 8, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-generic-lts-vividUpgrade linux-image-oem-20.04cUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-112-genericUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-raspiUpgrade linux-image-generic-64kUpgrade linux-image-gkeop-5.4Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-generic-lts-wilyUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-4.15.0-229-genericUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-113-genericUpgrade linux-image-genericUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-gke-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidiaUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-4.4.0-259-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-lts-vividUpgrade linux-image-gcpUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-lowlatency-64kUpgrade linux-image-4.15.0-229-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-lowlatencyUpgrade linux-image-ibmUpgrade linux-image-azure-lts-18.04Upgrade linux-image-oemUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-azureUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-intelUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-virtual-lts-utopicUpgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-lowlatency-lts-wilyUpgrade linux-image-generic-lpaeUpgrade linux-image-aws-hweUpgrade linux-image-4.15.0-1156-kvmUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oracleUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatency-lts-utopicUpgrade linux-image-5.4.0-189-genericUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-lts-utopicUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.4.0-1040-iotUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-gkeop-5.15Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-virtual-lts-wilyUpgrade linux-image-oem-20.04Upgrade linux-image-virtual-lts-vividUpgrade linux-image-bluefieldUpgrade linux-image-awsUpgrade linux-image-4.15.0-1181-azureUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-4.4.0-1137-kvmUpgrade linux-image-generic-lts-xenialUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-virtualUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-4.15.0-1166-gcpUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1128-awsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-4.4.0-1174-awsUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-4.15.0-1173-awsUpgrade linux-image-4.4.0-259-genericUpgrade linux-image-4.4.0-1136-awsUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-aws-lts-18.04Upgrade linux-image-4.15.0-1135-oracleUpgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-5.4.0-1133-azure | 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