ZE
Product
zephyr
322
CVEs
0
On KEV
10.0
Max CVSS
65
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-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 New | 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 |
| CVE-2026-18414 | 7.8 | Sep 28 | Out-of-bounds write in the ADI MAX32 ADC driver due to incorrect adc_sequence buffer size validation Affected: 4.0.0 before 4.4.2 |
| CVE-2026-18413 | 7.8 | Sep 28 | Out-of-bounds write in the NXP MCUX LPADC ADC driver due to missing adc_sequence buffer size validation Affected: 2.5.0 before 4.4.2 |
| CVE-2026-16513 | 7.8 | Sep 28 | Missing write validation of user-supplied handle pointer in the RTIO syscall verifier allows arbitrary kernel write Affected: 3.4.0 before 4.4.2 |
| CVE-2026-17052 | 7.8 | Sep 21 | Missing user-pointer validation in tgpio_pin_read_ts_ec syscall handler allows arbitrary supervisor-memory write from userspace Affected: 3.5.0 before 4.4.2 |
| CVE-2026-12234 | 7.8 | Aug 12 | TOCTOU double-fetch in `zsock_sendmsg`/`recvmsg` userspace verifiers allows kernel-heap out-of-bounds write Affected: 2.3.0 before 4.4.2 |
| CVE-2026-10682 | 7.8 | Jul 27 | Out-of-bounds write in Zephyr `log_filter_set` syscall verifier reachable from userspace Affected: 3.0.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-10669 | 7.8 | Jul 14 | Xtensa MPU `arch_buffer_validate()` integer-overflow lets a user thread bypass syscall pointer validation Affected: 3.7.0 before 4.3.1; 4.4.0 before 4.4.1 |
| CVE-2026-10667 | 7.8 | Jul 12 | SMP use-after-free in Zephyr `CONFIG_USERSPACE` dynamic kernel-object tracking, reachable from unprivileged user threads Affected: 1.14.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-10643 | 7.8 | Jun 27 | Out-of-bounds heap write in Zephyr `recvmsg()` ancillary-data path (`insert_pktinfo` undersizes the control-buffer capacity check) Affected: 4.0.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-5071 | 7.8 | May 30 | can: Local Denial of Service via SocketCAN Send Affected: through 4.3.0 |
| CVE-2026-1679 | 7.8 | Mar 27 | net: eswifi socket send payload length not bounded Affected: through 4.3.0 |
| CVE-2023-5139 | 7.8 | Oct 26 | Potential buffer overflow vulnerability at the following location in the Zephyr STM32 Crypto driver Affected: through 3.4.0 |
| CVE-2021-3434 | 7.8 | Jun 28 | Stack based buffer overflow in le_ecred_conn_req() Affected: 2.5.0 before 2.6.0 |
| CVE-2020-13603 | 7.8 | May 25 | Integer Overflow in memory allocating functions Affected: through 1.14.2; 2.0.0 through 2.2.0 |
| CVE-2020-13598 | 7.8 | May 25 | FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat Affected: through 1.14.2; 2.0.0 through 2.3.0 |
| CVE-2020-10067 | 7.8 | May 11 | A malicious userspace application can cause a integer overflow and bypass security checks performed by system call handlers Affected: 1.14.1; 2.1.0 |
| CVE-2020-10058 | 7.8 | May 11 | Multiple syscalls in the Kscan subsystem perform insufficient argument validation, allowing code executing in userspace to potentially gain elevated privileges Affected: 2.1.0 |
| CVE-2020-10028 | 7.8 | May 11 | Multiple syscalls with insufficient argument validation See NCC-ZEP-006 This issue affects: zephyrproject-rtos zephyr version 1.14.0 and later versions Affected: 1.14.0; 2.1.0 |
| CVE-2020-10027 | 7.8 | May 11 | An attacker who has obtained code execution within a user thread is able to elevate privileges to that of the kernel Affected: 1.14.0; 2.1.0 |
| CVE-2020-10024 | 7.8 | May 11 | The arm platform-specific code uses a signed integer comparison when validating system call numbers Affected: 1.14.2; 2.1.0 |
| CVE-2020-10021 | 7.8 | May 11 | Out-of-bounds Write in the USB Mass Storage memoryWrite handler with unaligned Sizes See NCC-ZEP-024, NCC-ZEP-025, NCC-ZEP-026 This issue affects: zephyrproject-rtos zephyr… Affected: through 1.14.1; 2.1.0 before 2.2.0 |
