Lucene search
+L

1752 matches found

CVE
CVE
added 2026/08/24 3:43 p.m.22 views

CVE-2026-13343

CVE-2026-13343 affects the Zephyr RTOS UMP Stream responder library (lib/midi2/ump_stream_responder.c). The functions make_endpoint_info() and make_function_block_info() declare a local struct midi_ump without initialisation, populating only the first two of four uint32_t words. The remaining two...

5.3CVSS5.4AI score0.00234EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/24 2:28 p.m.36 views

CVE-2026-9728 TOCTOU race in mbox_send syscall verifier allows userspace to leak kernel memory

The userspace syscall verifier zvrfymboxsend in drivers/mbox/mboxhandlers.c validated the nested msg-data/msg-size fields by reading them directly out of live userspace memory, and then forwarded the original, still-mutable userspace struct mboxmsg pointer to zimplmboxsend and the underlying...

6.4CVSS0.00083EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/24 2:28 p.m.18 views

CVE-2026-9728

CVE-2026-9728 is a time-of-check/time-of-use (TOCTOU) race condition in the Zephyr RTOS userspace mailbox subsystem. The syscall verifier z_vrfy_mbox_send() in drivers/mbox/mbox_handlers.c validates msg->data/msg->size by reading them directly from live userspace memory, then forwards the o...

6.4CVSS5.4AI score0.00083EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/24 2:28 p.m.13 views

CVE-2026-9728 TOCTOU race in mbox_send syscall verifier allows userspace to leak kernel memory

The userspace syscall verifier zvrfymboxsend in drivers/mbox/mboxhandlers.c validated the nested msg-data/msg-size fields by reading them directly out of live userspace memory, and then forwarded the original, still-mutable userspace struct mboxmsg pointer to zimplmboxsend and the underlying...

6.4CVSS5.6AI score
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/08/24 12:00 a.m.18 views

PT-2026-80901

The Zephyr virtio driver does not validate the descriptor-chain head id that the virtio device writes into the used ring. In virtio isr drivers/virtio/virtio common.c, the device-written vq-used-ringidx.id is used directly as an index into vq-recv cbs and vq-desc, which are both allocated with...

8.8CVSS6.3AI score0.00223EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/08/22 8:35 p.m.14 views

EUVD-2026-64597

The Infineon Airoc Wi-Fi driver's transmit callback airocmgmtsend in drivers/wifi/infineon/airocwifi.c allocates a netbuf from the fixed airocpool for every outbound packet. When whdnetworksendethernetdata returns a synchronous failure, the underlying WHD library does not take ownership of the...

5.3CVSS5.6AI score0.00159EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/19 9:16 p.m.10 views

CVE-2026-12634

The NVS backend of the Zephyr settings subsystem subsys/settings/src/settingsnvs.c reads stored setting-name entries into fixed 74-byte stack buffers and NUL-terminates them with bufrc = '\0', where rc is the return value of nvsread. Per its contract, nvsread returns the full stored entry length...

5.3CVSS0.00105EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/19 8:37 p.m.44 views

CVE-2026-12634 Out-of-bounds stack write in the settings NVS backend from over-reported nvs_read length

The NVS backend of the Zephyr settings subsystem subsys/settings/src/settingsnvs.c reads stored setting-name entries into fixed 74-byte stack buffers and NUL-terminates them with bufrc = '\0', where rc is the return value of nvsread. Per its contract, nvsread returns the full stored entry length...

5.3CVSS0.00105EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/19 8:37 p.m.26 views

CVE-2026-12634

In Zephyr's settings NVS backend (subsys/settings/src/settings_nvs.c), three functions (settings_nvs_cache_match, settings_nvs_load, settings_nvs_save) use the nvs_read() return value directly as a NUL-terminator index into 74-byte stack buffers without clamping, causing a single-byte out-of-boun...

5.3CVSS5.9AI score0.00105EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/19 8:37 p.m.15 views

CVE-2026-12634 Out-of-bounds stack write in the settings NVS backend from over-reported nvs_read length

The NVS backend of the Zephyr settings subsystem subsys/settings/src/settingsnvs.c reads stored setting-name entries into fixed 74-byte stack buffers and NUL-terminates them with bufrc = '\0', where rc is the return value of nvsread. Per its contract, nvsread returns the full stored entry length...

5.3CVSS6AI score
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/19 8:37 p.m.38 views

CVE-2026-12522 Stack buffer overflow in Zephyr hl7800 modem driver parsing network-supplied +CGCONTRDP address fields

The HL7800 cellular modem driver's +CGCONTRDP: response handler oncmdatcmdinfoipaddr in drivers/modem/vendorstandalone/hl7800.c parses the PDP-context dynamic parameters local address, subnet mask, gateway, and DNS servers that the cellular network assigns to the device. The response is linearize...

8.8CVSS0.00218EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/19 8:37 p.m.13 views

CVE-2026-12522 Stack buffer overflow in Zephyr hl7800 modem driver parsing network-supplied +CGCONTRDP address fields

The HL7800 cellular modem driver's +CGCONTRDP: response handler oncmdatcmdinfoipaddr in drivers/modem/vendorstandalone/hl7800.c parses the PDP-context dynamic parameters local address, subnet mask, gateway, and DNS servers that the cellular network assigns to the device. The response is linearize...

8.8CVSS5.9AI score
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/19 8:37 p.m.42 views

CVE-2026-12633 Out-of-bounds write in IPv6 6LoWPAN Context Option handling via unauthenticated Router Advertisement

The IPv6 neighbor-discovery code in subsys/net/ip/ipv6nbr.c processes the 6LoWPAN Context Option 6CO, RFC 6775 carried inside ICMPv6 Router Advertisements. In handlera6co the 8-bit contextlen field is taken directly from the packet and was never bounded to the RFC maximum of 128. The function...

8.1CVSS0.00214EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/18 9:16 p.m.9 views

CVE-2026-12631

The Zephyr kernel validates the kthreadjoin and kthreadabort system calls declared syscall in include/zephyr/kernel.h through threadobjvalidate in kernel/thread.c. Its default switch branch is the access-denied path, taken when kobjectvalidate returns -EPERM the calling user thread was never...

6.5CVSS0.00148EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/18 9:16 p.m.8 views

CVE-2026-12632

Zephyr's Precision Time Protocol receive handler ptpmsgpostrecv in subsys/net/lib/ptp/msg.c takes the 4-bit message type straight off the wire via ptpmsgtype msg-header.typemajorsdoid & 0xF, range 0-15 and uses it to index the msgsize table. That table only defines entries up to PTPMSGMANAGEMENT...

6.5CVSS0.00248EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/18 8:55 p.m.10 views

CVE-2026-12632 Out-of-bounds read in Zephyr PTP message parsing from unvalidated message type

Zephyr's Precision Time Protocol receive handler ptpmsgpostrecv in subsys/net/lib/ptp/msg.c takes the 4-bit message type straight off the wire via ptpmsgtype msg-header.typemajorsdoid & 0xF, range 0-15 and uses it to index the msgsize table. That table only defines entries up to PTPMSGMANAGEMENT...

6.5CVSS5.5AI score
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/18 8:55 p.m.27 views

CVE-2026-12632 Out-of-bounds read in Zephyr PTP message parsing from unvalidated message type

Zephyr's Precision Time Protocol receive handler ptpmsgpostrecv in subsys/net/lib/ptp/msg.c takes the 4-bit message type straight off the wire via ptpmsgtype msg-header.typemajorsdoid & 0xF, range 0-15 and uses it to index the msgsize table. That table only defines entries up to PTPMSGMANAGEMENT...

6.5CVSS0.00248EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/18 8:55 p.m.19 views

CVE-2026-12632

In Zephyr RTOS, ptp_msg_post_recv() in subsys/net/lib/ptp/msg.c indexes the 14-entry msg_size[] table using an attacker-controlled 4-bit message type (0xE/0xF) with no bounds check, causing out-of-bounds reads and writes via msg_tlv_post_recv(). Any host on the same link can trigger a crash (CVSS...

6.5CVSS5.5AI score0.00248EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/18 8:55 p.m.21 views

CVE-2026-12631

CVE-2026-12631 is a broken access-control flaw in the Zephyr RTOS kernel affecting the k_thread_join() and k_thread_abort() syscall validation path in kernel/thread.c. The root cause is a logic inversion: K_SYSCALL_VERIFY_MSG treats a non-zero (error) return as success, so the access-denied branc...

6.5CVSS5.8AI score0.00148EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/18 8:55 p.m.13 views

CVE-2026-12631 Broken access-control denial in k_thread_join/k_thread_abort syscall validation in Zephyr kernel

The Zephyr kernel validates the kthreadjoin and kthreadabort system calls declared syscall in include/zephyr/kernel.h through threadobjvalidate in kernel/thread.c. Its default switch branch is the access-denied path, taken when kobjectvalidate returns -EPERM the calling user thread was never...

6.5CVSS5.9AI score
SaveExploits0References5
Rows per page
Query Builder