Lucene search
+L

1785 matches found

Cvelist
Cvelist
added 2026/08/19 8:37 p.m.48 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.29 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.19 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.40 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.16 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.44 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.10 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.12 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.12 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.29 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.22 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.22 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.15 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
EUVD
EUVD
added 2026/08/18 8:55 p.m.14 views

EUVD-2026-61491

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.8AI score0.00148EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/18 8:55 p.m.27 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.5CVSS0.00148EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
added 2026/08/18 12:00 a.m.20 views

PT-2026-77336

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 table. That table only defines entries up to PTP MSG...

6.5CVSS5.4AI score0.00248EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2026/08/18 12:00 a.m.14 views

PT-2026-77335

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 object validate returns -EPERM the calling user thread was...

6.5CVSS5.8AI score0.00148EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/17 5:16 p.m.11 views

CVE-2026-9771

The flashcopy system call is verified by zvrfyflashcopy in drivers/flash/flashutil.c. On builds with CONFIGUSERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the output buffer KSYSCALLMEMORYWRITE and passed the two struct...

8.8CVSS0.00106EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/17 5:16 p.m.10 views

CVE-2026-12630

Zephyr's 6LoWPAN IP Header Compression IPHC uncompression code contains an out-of-bounds read in getihpcinlinedsize subsys/net/ip/6lo.c. The destination inline size is looked up in dainlinesizetable, which has 13 entries, using an index built from the M, DAC and DAM bits of the received IPHC...

4.3CVSS0.00172EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/17 4:18 p.m.7 views

CVE-2026-12519 Out-of-bounds stack read and write in Zephyr WNC-M14A2A modem socket-notify parsing

The WNC-M14A2A LTE-M modem driver mishandles unsolicited %NOTIFYEV: events in oncmdsocknotifyev drivers/modem/vendorstandalone/wncm14a2a.c. The response line is linearized into a fixed 40-byte stack buffer via netbuflinearize, which caps the copy at 39 bytes and returns outlen = 39. The two...

5CVSS6.4AI score
SaveExploits0References5
Rows per page
Query Builder