CVE-2026-10663
- EPSS 0.16%
- Veröffentlicht 12.07.2026 16:16:48
- Zuletzt bearbeitet 16.07.2026 19:30:34
In Zephyr's experimental USB host stack (CONFIG_USB_HOST_STACK), usbh_device_disconnect() (subsys/usb/host/usbh_device.c) freed the root usb_device slab object without clearing the cached pointer ctx->root. The bus removal handler dev_removed_handler...
CVE-2026-10660
- EPSS 0.16%
- Veröffentlicht 11.07.2026 17:16:23
- Zuletzt bearbeitet 14.07.2026 19:16:49
The Bluetooth BAP Broadcast Assistant GATT client in subsys/bluetooth/audio/bap_broadcast_assistant.c reassembled remote Broadcast Receive State data into a single file-static net_buf_simple (att_buf, BT_ATT_MAX_ATTRIBUTE_LEN = 512 bytes) shared by a...
CVE-2026-10659
- EPSS 0.13%
- Veröffentlicht 07.07.2026 12:58:11
- Zuletzt bearbeitet 14.07.2026 19:16:49
The Dhara flash translation layer disk driver (drivers/disk/ftl_dhara.c) implemented the dhara_nand_ callbacks so that, on a flash error, the error code was written unconditionally through the caller-supplied dhara_error_t err pointer (e.g. *err = DH...
CVE-2026-10657
- EPSS 0.29%
- Veröffentlicht 05.07.2026 22:23:37
- Zuletzt bearbeitet 14.07.2026 19:16:49
Zephyr's DNS resolver detects mDNS (.local) queries in dns_resolve_name_internal() (subsys/net/lib/dns/resolve.c) with memcmp(strrchr(query, '.'), ".local", 7), which always reads a fixed 7 bytes from the suffix pointer. When the resolved hostname's ...
CVE-2026-10656
- EPSS 0.26%
- Veröffentlicht 05.07.2026 22:23:36
- Zuletzt bearbeitet 14.07.2026 19:16:49
The MAX32xxx USB device controller driver (drivers/usb/udc/udc_max32.c, compatible adi_max32_usbhs) dereferenced an endpoint buffer in its OUT and IN transfer-completion handlers without checking it for NULL. udc_event_xfer_out_done() called net_buf_...
CVE-2026-10655
- EPSS 0.3%
- Veröffentlicht 30.06.2026 16:33:54
- Zuletzt bearbeitet 14.07.2026 19:16:49
The asynchronous SNTP client in Zephyr (subsys/net/lib/sntp/sntp.c, sntp_close_async) closed the UDP socket file descriptor directly from the calling thread immediately after detaching it from the network socket service, without synchronizing with th...
CVE-2026-10654
- EPSS 0.2%
- Veröffentlicht 30.06.2026 16:29:12
- Zuletzt bearbeitet 14.07.2026 19:16:48
A race condition in the Zephyr Bluetooth Classic RFCOMM host stack (subsys/bluetooth/host/classic/rfcomm.c) mishandles a simultaneous bidirectional session disconnect. When the local device has initiated a session teardown (state BT_RFCOMM_STATE_DISC...
CVE-2026-10653
- EPSS 0.28%
- Veröffentlicht 30.06.2026 16:20:16
- Zuletzt bearbeitet 06.08.2026 22:16:43
The Zephyr net_buf library (lib/net_buf/buf.c) manipulated both of its reference counts -- the per-header buf->ref and the per-data-block ref_count at the start of each variable/heap data allocation -- with plain non-atomic C operators (buf->ref++, i...
CVE-2026-9263
- EPSS 0.31%
- Veröffentlicht 30.06.2026 16:01:34
- Zuletzt bearbeitet 14.07.2026 19:18:04
The Zephyr Bluetooth controller ISO Adaptation Layer (subsys/bluetooth/controller/ll_sw/isoal.c) fails to validate the length field of a framed ISO PDU start segment. Per the Bluetooth specification a start segment (sc=0) always carries a 3-byte time...
CVE-2026-10652
- EPSS 0.31%
- Veröffentlicht 30.06.2026 15:50:46
- Zuletzt bearbeitet 06.08.2026 22:16:43
Zephyr's DNS resolver (subsys/net/lib/dns) parses resource records from DNS responses in dns_unpack_answer(), which validated only the fixed RR header (type, class, TTL, rdlength) and accepted any attacker-declared rdlength, including one extending p...