CVE-2024-36968Integer Overflow or Wraparound in Linux

Severity
6.5MEDIUMNVD
OSV8.8OSV5.5OSV4.7
EPSS
0.0%
top 95.33%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJun 8
Latest updateJan 20

Description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init() l2cap_le_flowctl_init() can cause both div-by-zero and an integer overflow since hdev->le_mtu may not fall in the valid range. Move MTU from hci_dev to hci_conn to validate MTU and stop the connection process earlier if MTU is invalid. Also, add a missing validation in read_buffer_size() and make it return an error value if the validation fails. Now hci_conn_add() r

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:HExploitability: 2.0 | Impact: 4.0

Affected Packages12 packages

Patches

🔴Vulnerability Details

25
OSV
linux-xilinx-zynqmp vulnerabilities2025-01-20
OSV
linux-azure-5.4 vulnerabilities2025-01-14
OSV
linux-azure, linux-intel-iotg-5.15 vulnerabilities2025-01-09
OSV
linux-azure vulnerabilities2025-01-09
OSV
linux-azure-5.15 vulnerabilities2025-01-09

📋Vendor Advisories

25
Ubuntu
Linux kernel (Xilinx ZynqMP) vulnerabilities2025-01-20
Ubuntu
Linux kernel (Azure) vulnerabilities2025-01-14
Ubuntu
Linux kernel vulnerabilities2025-01-09
Ubuntu
Linux kernel (Azure) vulnerabilities2025-01-09
Ubuntu
Linux kernel (Azure) vulnerabilities2025-01-09

💬Community

1
Bugzilla
CVE-2024-36968 kernel: Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()2024-06-14