ZE
Product
zephyr
322
CVEs
0
On KEV
10.0
Max CVSS
57
New 30D
Severity mix
Critical 29High 118Medium 154Low 21
Watch
Add zephyr to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-79982 New | 8.8 | Oct 23 | Out-of-bounds write in the USB Bluetooth HCI transport class when a controller-to-host HCI packet exceeds the bulk endpoint maximum packet size Affected: 3.3.0 through 4.4.2 |
| CVE-2026-76788 | 8.8 | Oct 19 | Stack out-of-bounds write in the OSDP Control Panel reply parser Affected: 3.3.0 through 4.4.2 |
| CVE-2026-19569 | 8.8 | Oct 9 | Integer overflow in dynamic kernel object allocation allows user-mode threads to corrupt the kernel heap Affected: 3.5.0 through 4.4.2 |
| CVE-2026-19570 | 8.8 | Oct 9 | Out-of-bounds write in LE Audio Broadcast Sink when copying BASE subgroup metadata into the BASS receive state Affected: 3.6.0 through 4.4.2 |
| CVE-2026-15894 | 8.8 | Oct 7 | Bluetooth Mesh solicitation PDU stack buffer overflow via oversized advertisement Affected: 3.4.0 before 4.4.2 |
| CVE-2026-13212 | 8.8 | Aug 24 | Zephyr virtio driver calls an arbitrary function pointer from an out-of-range used-ring descriptor id Affected: 4.2.0 before 4.4.2 |
| CVE-2026-12522 | 8.8 | Aug 19 | Stack buffer overflow in Zephyr hl7800 modem driver parsing network-supplied +CGCONTRDP address fields Affected: 2.4.0 before 4.4.2 |
| CVE-2026-9771 | 8.8 | Aug 17 | Missing device-pointer validation in flash_copy() syscall allows userspace privilege escalation Affected: 4.0.0 before 4.4.2 |
| CVE-2026-12366 | 8.8 | Aug 14 | Use-after-free freeing an armed dynamically-allocated k_timer in Zephyr userspace object disposal Affected: 1.12.0 before 4.5.0 |
| CVE-2026-10673 | 8.8 | Jul 15 | Out-of-bounds write in ADIN2111/ADIN1110 OA SPI Ethernet RX frame reassembly Affected: 3.7.0 before 4.3.1; 4.4.0 before 4.4.1 |
| CVE-2026-5068 | 8.8 | Jun 9 | bt: l2cap le coc: remote oob write via seg counter stored in net_buf user_data Affected: through 4.4.0 |
| CVE-2026-5066 | 8.8 | Jun 4 | net: sockets: tls: Potential out-of-bounds write/read in socket_op_vtable::connect function Affected: through 4.3.0 |
| CVE-2023-4424 | 8.8 | Nov 21 | An malicious BLE device can cause buffer overflow by sending malformed advertising packet BLE device using Zephyr OS, leading to DoS or potential RCE on the victim BLE device Affected: through 3.4.0 |
| CVE-2023-5753 | 8.8 | Oct 25 | Potential buffer overflows in the Bluetooth subsystem due to asserts being disabled in /subsys/bluetooth/host/hci_core.c Affected: through 3.4.0 |
| CVE-2023-4263 | 8.8 | Oct 13 | Potential buffer overflow vulnerability in the Zephyr IEEE 802.15.4 nRF 15.4 driver Affected: through 3.4.0 |
| CVE-2023-5184 | 8.8 | Sep 27 | Two potential signed to unsigned conversion errors and buffer overflow vulnerabilities at the following locations in the Zephyr IPM drivers Affected: through 3.4.0 |
| CVE-2023-4259 | 8.8 | Sep 26 | Two potential buffer overflow vulnerabilities at the following locations in the Zephyr eS-WiFi driver source code Affected: through 3.4.0 |
| CVE-2023-2234 | 8.8 | Jul 10 | Union variant confusion allows any malicious BT controller to execute arbitrary code on the Zephyr host Affected: through 3.3.0 |
| CVE-2021-3966 | 8.8 | Jan 11 | usb device bluetooth class includes a buffer overflow related to implementation of net_buf_add_mem Affected: before 3.0.0 |
| CVE-2022-1042 | 8.8 | Jul 26 | In Zephyr bluetooth mesh core stack, an out-of-bound write vulnerability can be triggered during provisioning Affected: through 3.0.0 |
| CVE-2022-1041 | 8.8 | Jul 26 | In Zephyr bluetooth mesh core stack, an out-of-bound write vulnerability can be triggered during provisioning Affected: through 3.0.0 |
| CVE-2021-3835 | 8.8 | Feb 7 | Buffer overflow in usb device class Affected: 2.6.0 before 2.7.1; 3.0.0; 3.0.0 |
| CVE-2021-3330 | 8.8 | Oct 12 | RCE/DOS: Linked-list corruption leading to large out-of-bounds write while sorting for forged fragment list in Zephyr Affected: 2.4.0 before 2.5.0 |
| CVE-2021-3321 | 8.8 | Oct 12 | Integer Underflow in Zephyr in IEEE 802154 Fragment Reassembly Header Removal Affected: 2.4.0 before 2.5.0 |
| CVE-2021-3581 | 8.8 | Oct 5 | Buffer Access with Incorrect Length Value in zephyr Affected: 2.5.0 before 2.6.0 |
| CVE-2020-10065 | 8.8 | May 25 | Missing Size Checks in Bluetooth HCI over SPI Affected: through 1.14.2; 2.0.0 through 2.2.0 |
| CVE-2020-10061 | 8.8 | Jun 5 | Improper handling of the full-buffer case in the Zephyr Bluetooth implementation can result in memory corruption Affected: before 1.14.0; 2.0.0 before 2.2.0 |
| CVE-2026-10848 | 8.6 | Aug 2 | Out-of-bounds read in Zephyr OCPP 1.6 RPC message parser (parse_rpc_msg) Affected: 4.3.0 before 4.4.2 |
| CVE-2026-19184 | 8.4 | Oct 5 | Out-of-bounds write in the NXP GAU ADC driver due to byte-versus-sample buffer size validation mismatch Affected: 3.7.0 before 4.5.0 |
| CVE-2026-12364 | 8.4 | Aug 14 | Missing user-space pointer validation in logging syscall z_log_msg_static_create allows kernel memory disclosure and denial of service Affected: 2.6.0 before 4.4.2 |
| CVE-2026-8718 | 8.4 | Aug 10 | Out-of-bounds write in DTLS peer Connection ID getsockopt (`TLS_DTLS_PEER_CID_VALUE`) in Zephyr net sockets/TLS Affected: 3.5.0 before 4.4.1 |
| CVE-2024-11263 | 8.4 | Nov 15 | When the Global Pointer (GP) relative addressing is enabled (CONFIG_RISCV_GP=y), the gp reg points at 0x800 bytes past the start of the .sdata section which is then used by the… Affected: through 3.7.0 |
| CVE-2026-79977 New | 8.2 | Oct 23 | WireGuard peer endpoint learned from unauthenticated transport-data messages allows off-path tunnel hijack in Zephyr Affected: 4.4.0 through 4.4.2 |
| CVE-2025-1674 | 8.2 | Feb 25 | Out of bounds read when unpacking DNS answers Affected: through 4.0 |
| CVE-2025-1673 | 8.2 | Feb 25 | Out of bounds read when calling crc16_ansi and strlen in dns_validate_msg Affected: through 4.0 |
| CVE-2026-19186 | 8.1 | Oct 7 | Integer underflow in IEEE 802.15.4 frame decryption leads to out-of-bounds read and write Affected: 3.2.0 before 4.5.0 |
| CVE-2026-12633 | 8.1 | Aug 19 | Out-of-bounds write in IPv6 6LoWPAN Context Option handling via unauthenticated Router Advertisement Affected: 1.8.0 before 4.4.2 |
| CVE-2026-10678 | 8.1 | Jul 21 | NULL-pointer / out-of-bounds write in Zephyr MCTP I2C+GPIO target binding driven by an unauthenticated I2C controller Affected: 4.3.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-10653 | 8.1 | Jun 30 | Non-atomic `net_buf` reference counts cause double-free / free-list corruption under concurrent unref Affected: 2.7.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-9263 | 8.1 | Jun 30 | Out-of-bounds read in Bluetooth Controller ISOAL framed RX reassembly leaks adjacent memory into host HCI ISO packets Affected: 3.3.0 before 4.3.1; 4.4.0 before 4.4.1 |
| CVE-2025-10457 | 8.1 | Sep 19 | Bluetooth: Out-Of-Context le_conn_rsp Handling Affected: through 4.1.0 |
| CVE-2023-1902 | 8.0 | Jul 10 | The bluetooth HCI host layer logic not clearing a global reference to a state pointer after handling connection events may allow a malicious HCI Controller to cause the use of a… Affected: through 3.3.0 |
| CVE-2023-1901 | 8.0 | Jul 10 | The bluetooth HCI host layer logic not clearing a global reference to a semaphore after synchronously sending HCI commands may allow a malicious HCI Controller to cause the use of… Affected: through 3.3.0 |
| CVE-2026-82961 New | 7.8 | Oct 28 | Unvalidated pin index in GPIO syscall handlers allows out-of-bounds kernel writes from user mode Affected: 2.2.0 through 4.4.2 |
| CVE-2026-79979 New | 7.8 | Oct 23 | Stale TLB entries after demand-paging page-out let arm64 user threads access reused physical frames Affected: 4.3.0 before 4.5.0 |
| CVE-2026-19676 | 7.8 | Oct 21 | PECI transfer syscall verifier does not validate embedded user buffer pointers, allowing arbitrary kernel memory read/write from user mode Affected: 2.3.0 through 4.4.2 |
| CVE-2026-19736 | 7.8 | Oct 11 | Out-of-bounds write in the NXP MCUX TRNG entropy driver for non-word-multiple request lengths Affected: 4.3.0 through 4.4.2 |
| CVE-2026-19669 | 7.8 | Oct 11 | Unbounded variable-length array in fuel gauge syscall verifiers allows kernel stack overflow from user mode Affected: 3.4.0 before 4.5.0 |
| CVE-2026-19575 | 7.8 | Oct 9 | Type confusion in the device_deinit system call allows user-mode threads to execute arbitrary kernel code Affected: 4.2.0 through 4.4.2 |
| CVE-2026-19185 | 7.8 | Oct 5 | Unvalidated user-supplied buffer pointers in the I3C do_ccc system call handler allow kernel memory read/write from user mode Affected: 3.2.0 before 4.5.0 |
