CVE-2026-12634
- EPSS 0.11%
- Veröffentlicht 19.08.2026 20:37:36
- Zuletzt bearbeitet 20.08.2026 16:17:06
The NVS backend of the Zephyr settings subsystem (subsys/settings/src/settings_nvs.c) reads stored setting-name entries into fixed 74-byte stack buffers and NUL-terminates them with buf[rc] = '\0', where rc is the return value of nvs_read(). Per its ...
CVE-2026-12522
- EPSS 0.22%
- Veröffentlicht 19.08.2026 20:37:35
- Zuletzt bearbeitet 20.08.2026 16:17:06
The HL7800 cellular modem driver's +CGCONTRDP: response handler on_cmd_atcmdinfo_ipaddr() in drivers/modem/vendor_standalone/hl7800.c parses the PDP-context dynamic parameters (local address, subnet mask, gateway, and DNS servers) that the cellular n...
CVE-2026-12633
- EPSS 0.21%
- Veröffentlicht 19.08.2026 20:37:34
- Zuletzt bearbeitet 20.08.2026 16:17:06
The IPv6 neighbor-discovery code in subsys/net/ip/ipv6_nbr.c processes the 6LoWPAN Context Option (6CO, RFC 6775) carried inside ICMPv6 Router Advertisements. In handle_ra_6co() the 8-bit context_len field is taken directly from the packet and was ne...
CVE-2026-12631
- EPSS 0.15%
- Veröffentlicht 18.08.2026 21:16:33
- Zuletzt bearbeitet 19.08.2026 14:17:16
The Zephyr kernel validates the k_thread_join() and k_thread_abort() system calls (declared __syscall in include/zephyr/kernel.h) through thread_obj_validate() in kernel/thread.c. Its default switch branch is the access-denied path, taken when k_obje...
CVE-2026-12632
- EPSS 0.25%
- Veröffentlicht 18.08.2026 21:16:33
- Zuletzt bearbeitet 19.08.2026 14:17:25
Zephyr's Precision Time Protocol receive handler ptp_msg_post_recv() in subsys/net/lib/ptp/msg.c takes the 4-bit message type straight off the wire via ptp_msg_type() (msg->header.type_major_sdo_id & 0xF, range 0-15) and uses it to index the msg_size...
CVE-2026-12520
- EPSS 0.21%
- Veröffentlicht 18.08.2026 19:41:07
- Zuletzt bearbeitet 19.08.2026 13:17:43
The Sierra Wireless HL7800 cellular modem driver (drivers/modem/vendor_standalone/hl7800.c, located at drivers/modem/hl7800.c in v4.4.0 and earlier) parses AT responses with roughly twenty handlers that call net_buf_linearize(value, sizeof(value), *b...
- EPSS 0.16%
- Veröffentlicht 17.08.2026 16:18:53
- Zuletzt bearbeitet 17.08.2026 19:16:24
The WNC-M14A2A LTE-M modem driver mishandles unsolicited %NOTIFYEV: events in on_cmd_socknotifyev() (drivers/modem/vendor_standalone/wncm14a2a.c). The response line is linearized into a fixed 40-byte stack buffer via net_buf_linearize(), which caps t...
CVE-2026-9771
- EPSS 0.11%
- Veröffentlicht 17.08.2026 16:18:52
- Zuletzt bearbeitet 17.08.2026 19:16:46
The flash_copy() system call is verified by z_vrfy_flash_copy() in drivers/flash/flash_util.c. On builds with CONFIG_USERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the outp...
CVE-2026-12630
- EPSS 0.17%
- Veröffentlicht 17.08.2026 16:18:51
- Zuletzt bearbeitet 17.08.2026 19:16:25
Zephyr's 6LoWPAN IP Header Compression (IPHC) uncompression code contains an out-of-bounds read in get_ihpc_inlined_size() (subsys/net/ip/6lo.c). The destination inline size is looked up in da_inline_size_table, which has 13 entries, using an index b...
CVE-2026-12629
- EPSS 0.17%
- Veröffentlicht 17.08.2026 16:18:50
- Zuletzt bearbeitet 17.08.2026 19:16:24
The ARM PL011 UART driver in drivers/serial/uart_pl011.c fails to acknowledge receive error interrupts. On the PL011, the framing, parity, break, and overrun error interrupts (PL011_IMSC_ERROR_MASK) are cleared only by writing the interrupt-clear reg...