CVE-2024
CVE 2024-1638
Bluetooth characteristic LESC security requirement not enforced without additional flags
This has been fixed in main for v3.6.0
CVE 2024-3077
Bluetooth: Integer underflow in gatt_find_info_rsp. A malicious Bluetooth LE device can crash Bluetooth LE victim device by sending malformed gatt packet.
This has been fixed in main for v3.7.0
CVE 2024-3332
Bluetooth: DoS caused by null pointer dereference.
A malicious Bluetooth LE device can send a specific order of packet sequence to cause a DoS attack on the victim Bluetooth LE device.
This has been fixed in main for v3.7.0
CVE 2024-4785
Bluetooth: Missing Check in LL_CONNECTION_UPDATE_IND Packet Leads to Division by Zero
This has been fixed in main for v3.7.0
CVE 2024-5754
BT: Encryption procedure host vulnerability
This has been fixed in main for v3.7.0
CVE 2024-5931
BT: Unchecked user input in bap_broadcast_assistant
This has been fixed in main for v3.7.0
CVE 2024-6135
BT:Classic: Multiple missing buf length checks
This has been fixed in main for v3.7.0
CVE 2024-6137
BT: Classic: SDP OOB access in get_att_search_list
This has been fixed in main for v3.7.0
CVE 2024-6258
BT: Missing length checks of net_buf in rfcomm_handle_data
This has been fixed in main for v3.7.0
CVE 2024-6259
BT: HCI: adv_ext_report Improper discarding in adv_ext_report
This has been fixed in main for v3.7.0
CVE 2024-6442
Bluetooth: ASCS Unchecked tailroom of the response buffer
This has been fixed in main for v3.7.0
CVE 2024-6443
zephyr: out-of-bound read in utf8_trunc
This has been fixed in main for v3.7.0
CVE 2024-6444
Bluetooth: ots: missing buffer length check
This has been fixed in main for v3.7.0
CVE 2024-8798
Bluetooth: classic: avdtp: missing buffer length check
This has been fixed in main for v4.0.0
CVE 2024-10395
net: lib: http_server: Buffer Under-read
No proper validation of the length of user input in http_server_get_content_type_from_extension could cause a segmentation fault or crash by causing memory to be read outside of the bounds of the buffer.
This has been fixed in main for v4.0.0
CVE 2024-11263
arch: riscv: userspace: potential security risk when CONFIG_RISCV_GP=y
A rogue thread can corrupt the gp reg and cause the entire system to hard fault at best, at worst, it can potentially trick the system to access another set of random global symbols.
This has been fixed in main for v4.0.0