🛡️ UBUNTU-CVE-2024-38538
⚪ Unknown ✅ No Known Exploit OSV
N/A
CVSS Score
0 Low4 Medium7 High9 Critical10

Description

In the Linux kernel, the following vulnerability has been resolved: net: bridge: xmit: make sure we have at least eth header len bytes syzbot triggered an uninit value[1] error in bridge device's xmit path by sending a short (less than ETH_HLEN bytes) skb. To fix it check if we can actually pull that amount instead of assuming. Tested with dropwatch: drop at: br_dev_xmit+0xb93/0x12d0 [bridge] (0xffffffffc06739b3) origin: software timestamp: Mon May 13 11:31:53 2024 778214037 nsec protocol: 0x88a8 length: 2 original length: 2 drop reason: PKT_TOO_SMALL [1] BUG: KMSAN: uninit-value in br_dev_xmit+0x61d/0x1cb0 net/bridge/br_device.c:65 br_dev_xmit+0x61d/0x1cb0 net/bridge/br_device.c:65 __netdev_start_xmit include/linux/netdevice.h:4903 [inline] netdev_start_xmit include/linux/netdevice.h:4917 [inline] xmit_one net/core/dev.c:3531 [inline] dev_hard_start_xmit+0x247/0xa20 net/core/dev.c:3547 __dev_queue_xmit+0x34db/0x5350 net/core/dev.c:4341 dev_queue_xmit include/linux/netdevice.h:3091 [inline] __bpf_tx_skb net/core/filter.c:2136 [inline] __bpf_redirect_common net/core/filter.c:2180 [inline] __bpf_redirect+0x14a6/0x1620 net/core/filter.c:2187 ____bpf_clone_redirect net/core/filter.c:2460 [inline] bpf_clone_redirect+0x328/0x470 net/core/filter.c:2432 ___bpf_prog_run+0x13fe/0xe0f0 kernel/bpf/core.c:1997 __bpf_prog_run512+0xb5/0xe0 kernel/bpf/core.c:2238 bpf_dispatcher_nop_func include/linux/bpf.h:1234 [inline] __bpf_prog_run include/linux/filter.h:657 [inline] bpf_prog_run include/linux/filter.h:664 [inline] bpf_test_run+0x499/0xc30 net/bpf/test_run.c:425 bpf_prog_test_run_skb+0x14ea/0x1f20 net/bpf/test_run.c:1058 bpf_prog_test_run+0x6b7/0xad0 kernel/bpf/syscall.c:4269 __sys_bpf+0x6aa/0xd90 kernel/bpf/syscall.c:5678 __do_sys_bpf kernel/bpf/syscall.c:5767 [inline] __se_sys_bpf kernel/bpf/syscall.c:5765 [inline] __x64_sys_bpf+0xa0/0xe0 kernel/bpf/syscall.c:5765 x64_sys_call+0x96b/0x3b50 arch/x86/include/generated/asm/syscalls_64.h:322 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcf/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f

Details

Severity Unknown
CVSS Score N/A
CVSS Vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CWE N/A
Public Exploit ✅ No
Source OSV
Published 2024-06-19
Updated 2026-06-15
Modified 2026-06-08
Fix URL N/A

Affected Packages

Software From version Fixed in
linux 6.8.0-40.40
linux-allwinner-5.19
linux-aws 6.8.0-1013.14
linux-aws-5.0
linux-aws-5.11
linux-aws-5.13
linux-aws-5.15 5.15.0-1073.79~20.04.1
linux-aws-5.19
linux-aws-5.3
linux-aws-5.4 5.4.0-1136.146~18.04.1
linux-aws-5.8
linux-aws-6.2
linux-aws-6.5
linux-aws-6.8 6.8.0-1013.14~22.04.1
linux-aws-fips 5.15.0-1073.79+fips1
linux-aws-hwe 4.15.0-1175.188~16.04.1
linux-azure 6.8.0-1012.14
linux-azure-4.15 4.15.0-1183.198
linux-azure-5.11
linux-azure-5.13
linux-azure-5.15 5.15.0-1078.87~20.04.1
linux-azure-5.19
linux-azure-5.3
linux-azure-5.4 5.4.0-1142.149~18.04.1
linux-azure-5.8
linux-azure-6.2
linux-azure-6.5
linux-azure-6.8 6.8.0-1012.14~22.04.1
linux-azure-edge
linux-azure-fde
linux-azure-fde-5.19
linux-azure-fde-6.2
linux-azure-fips 5.15.0-1078.87+fips1
linux-bluefield
linux-fips 6.8.0-78.78+fips1
linux-gcp 6.8.0-1012.13
linux-gcp-4.15 4.15.0-1168.185
linux-gcp-5.11
linux-gcp-5.13
linux-gcp-5.15 5.15.0-1072.80~20.04.1
linux-gcp-5.19
linux-gcp-5.3
linux-gcp-5.4 5.4.0-1140.149~18.04.1
linux-gcp-5.8
linux-gcp-6.2
linux-gcp-6.5
linux-gcp-6.8 6.8.0-1012.13~22.04.1
linux-gcp-fips 5.15.0-1072.80+fips1
linux-gke 6.8.0-1008.11
linux-gke-4.15
linux-gke-5.15
linux-gke-5.4
linux-gkeop 5.15.0-1056.63
linux-gkeop-5.15
linux-gkeop-5.4
linux-hwe
linux-hwe-5.11
linux-hwe-5.13
linux-hwe-5.15 5.15.0-127.137~20.04.1
linux-hwe-5.19
linux-hwe-5.4 5.4.0-202.222~18.04.1
linux-hwe-5.8
linux-hwe-6.2
linux-hwe-6.5
linux-hwe-6.8 6.8.0-40.40~22.04.3
linux-hwe-edge
linux-ibm 6.8.0-1010.10
linux-ibm-5.15 5.15.0-1066.69~20.04.1
linux-ibm-5.4 5.4.0-1083.88~18.04.1
linux-ibm-6.8 6.8.0-1010.10~22.04.1
linux-intel-5.13
linux-intel-iot-realtime 5.15.0-1066.68
linux-intel-iotg 5.15.0-1071.77
linux-intel-iotg-5.15 5.15.0-1071.77~20.04.1
linux-iot 5.4.0-1045.46
linux-kvm 5.15.0-1070.75
linux-lowlatency 6.8.0-40.40.1
linux-lowlatency-hwe-5.15 5.15.0-127.137~20.04.1
linux-lowlatency-hwe-5.19
linux-lowlatency-hwe-6.2
linux-lowlatency-hwe-6.5
linux-lowlatency-hwe-6.8 6.8.0-40.40.1~22.04.1
linux-lts-xenial 4.4.0-261.295~14.04.1
linux-nvidia 6.8.0-1011.11
linux-nvidia-6.2
linux-nvidia-6.5
linux-nvidia-6.8 6.8.0-1011.11~22.04.1
linux-nvidia-lowlatency 6.8.0-1011.11.1
linux-nvidia-tegra 5.15.0-1032.32
linux-nvidia-tegra-5.15 5.15.0-1032.32~20.04.1
linux-nvidia-tegra-igx 5.15.0-1020.20
linux-oem
linux-oem-5.10
linux-oem-5.13
linux-oem-5.14
linux-oem-5.17
linux-oem-5.6
linux-oem-6.0
linux-oem-6.1
linux-oem-6.5
linux-oem-6.8 6.8.0-1010.10
linux-oracle 6.8.0-1010.10
linux-oracle-5.0
linux-oracle-5.11
linux-oracle-5.13
linux-oracle-5.15 5.15.0-1071.77~20.04.1
linux-oracle-5.3
linux-oracle-5.4 5.4.0-1135.144~18.04.1
linux-oracle-5.8
linux-oracle-6.5
linux-oracle-6.8 6.8.0-1010.10~22.04.1
linux-raspi 6.8.0-1009.10
linux-raspi-5.4 5.4.0-1120.132~18.04.1
linux-raspi-realtime 6.8.0-2008.8
linux-raspi2
linux-realtime 6.8.1-1006.6
linux-realtime-6.8 6.8.1-1006.6~22.04.1
linux-riscv 6.8.0-40.40.1
linux-riscv-5.11
linux-riscv-5.15 5.15.0-1069.73~20.04.1
linux-riscv-5.19
linux-riscv-5.8
linux-riscv-6.5
linux-riscv-6.8 6.8.0-40.40.1~22.04.1
linux-starfive-5.19
linux-starfive-6.2
linux-starfive-6.5
linux-xilinx-zynqmp 5.15.0-1039.43

References

Similar Threats

Free Vulnerability Check

Is your WordPress site affected?

BotEraser helps you identify potentially vulnerable plugins and themes by checking your installation against known CVE records.

Scan My Site Free →

No credit card required  ·  Results in minutes

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.