ZE
Product
zephyr
322
CVEs
0
On KEV
10.0
Max CVSS
60
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-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 |
| CVE-2020-10019 | 7.8 | May 11 | USB DFU has a potential buffer overflow where the requested length (wLength) is not checked against the buffer size Affected: before 1.14.2; 2.0.0 through 2.1.0 |
| CVE-2017-14202 | 7.8 | Aug 29 | Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in the shell component of Zephyr allows a serial or telnet connected user to cause a crash,… Affected: before 1.14.0 |
| CVE-2017-14201 | 7.8 | Aug 29 | Use After Free vulnerability in the Zephyr shell allows a serial or telnet connected user to cause denial of service, and possibly remote code execution Affected: before 1.14.0 |
| CVE-2023-0779 | 7.7 | May 30 | At the most basic level, an invalid pointer can be input that crashes the device, but with more knowledge of the device’s memory layout, further exploitation is possible Affected: through 3.2.0 |
| CVE-2026-10685 | 7.6 | Jul 31 | Use-after-free of GATT subscribe params in Bluetooth host CCC-write response handler Affected: 2.4.0 before 4.4.2 |
| CVE-2026-10680 | 7.6 | Jul 21 | Out-of-bounds access in Zephyr BR/EDR L2CAP configuration request handling via `uint16_t` length underflow Affected: 4.2.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2025-10458 | 7.6 | Sep 19 | Bluetooth: le_conn_rsp does not sanitize CID, MTU, MPS values Affected: through 4.1.0 |
| CVE-2020-13600 | 7.6 | May 25 | Malformed SPI in response for eswifi can corrupt kernel memory Affected: through 1.14.2; 2.0.0 through 2.3.0 |
| CVE-2026-19741 New | 7.5 | Oct 23 | OpenThread joiner autostart uses a publicly documented default Joining Device Credential (PSKd) Affected: 1.14.0 before 4.5.0 |
| CVE-2026-19935 | 7.5 | Oct 11 | Use-after-free of an L2CAP CoC channel object in the Zephyr Bluetooth host: RX work item is not cancelled on channel teardown Affected: 2.0.0 through 4.4.2 |
| CVE-2026-15891 | 7.5 | Sep 13 | NULL pointer dereference in Zephyr MQTT-SN client when removing a non-responsive gateway Affected: 4.1.0 before 4.4.2 |
| CVE-2026-11810 | 7.5 | Aug 10 | NULL-pointer dereference in UpdateHub OTA agent on empty inner metadata array (remote DoS) Affected: 3.7.0 before 4.4.2 |
| CVE-2026-10849 | 7.5 | Aug 3 | Heap out-of-bounds write in Zephyr hawkBit OTA client when terminating server response body Affected: 2.4.0 before 4.4.2 |
| CVE-2026-10686 | 7.5 | Jul 31 | Missing hop-limit decrement on IPv6 forwarding path allows unbounded packet looping (DoS) in Zephyr routers Affected: 1.8.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-8023 | 7.5 | Jun 29 | Path traversal in Zephyr HTTP server static-filesystem resource handler allows unauthenticated remote arbitrary file read Affected: 4.0.0 before 4.3.1; 4.4.0 before 4.4.2 |
| CVE-2026-13351 | 7.5 | Jun 25 | net: Maliciously fragmented IPv6 packets can prevent receiving/processing future incoming packets Affected: through 4.4.1 |
| CVE-2026-10638 | 7.5 | Jun 16 | Use-after-free in Zephyr ICMPv6 RX path when updating statistics after sending an echo reply or error Affected: 3.7.0 before 4.3.1; 4.4.0 before 4.4.1 |
| CVE-2025-2962 | 7.5 | Jun 24 | Infinite loop in dns_copy_qname Affected: through 4.1.0 |
| CVE-2024-10395 | 7.5 | Feb 3 | No proper validation of the length of user input in http_server_get_content_type_from_extension Affected: through 3.7.0 |
| CVE-2023-7060 | 7.5 | Mar 15 | Zephyr OS IP packet handling does not properly drop IP packets arriving on an external interface with a source address equal to 127.0.01 or the destination address Affected: before 3.6.0 |
| CVE-2023-5563 | 7.5 | Oct 13 | The SJA1000 CAN controller driver backend automatically attempt to recover from a bus-off event when built with CONFIG_CAN_AUTO_BUS_OFF_RECOVERY=y Affected: through 3.4.0 |
| CVE-2023-0359 | 7.5 | Jul 10 | A missing nullptr-check in handle_ra_input can cause a nullptr-deref Affected: through 3.2.0 |
| CVE-2022-2741 | 7.5 | Oct 31 | can: denial-of-service can be triggered by a crafted CAN frame Affected: through 3.1.0 |
| CVE-2021-3432 | 7.5 | Jun 28 | Invalid interval in CONNECT_IND leads to Division by Zero Affected: 1.14.0 before 2.6.0 |
| CVE-2021-3431 | 7.5 | Jun 28 | Assertion reachable with repeated LL_FEATURE_REQ Affected: 2.5.0 before 2.6.0 |
| CVE-2021-3430 | 7.5 | Jun 28 | Assertion reachable with repeated LL_CONNECTION_PARAM_REQ Affected: 1.14.0 before 2.6.0 |
| CVE-2021-3455 | 7.5 | Oct 19 | Disconnecting L2CAP channel right after invalid ATT request leads freeze Affected: 2.4.0 before 2.6.0 |
| CVE-2021-3454 | 7.5 | Oct 19 | Truncated L2CAP K-frame causes assertion failure Affected: 2.4.0 before 2.6.0 |
| CVE-2021-3510 | 7.5 | Oct 5 | Zephyr JSON decoder incorrectly decodes array of array Affected: 1.14.0; 1.14.0; 1.14.0; 1.14.0; 1.14.1; 1.14.1; +16 more |
