Lucene search
+L

951 matches found

osv_cve
osv_cve
•added 2026/08/31 4:47 p.m.•30 views

CVE-2026-14366 SiWx91x WiFi driver double-unref / use-after-free of caller-owned TX net_pkt

The Silicon Labs SiWx917 WiFi driver's transmit callback siwx91xsend in drivers/wifi/siwx91x/siwx91xwifi.c frees a network packet it does not own. In the Zephyr TX path the netpkt is owned by the L2/networking stack; the driver only borrows it to copy the frame bytes into a local netbuf. Before t...

6.4CVSS7AI score
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/08/31 12:00 a.m.•24 views

PT-2026-83972

Name of the Vulnerable Software and Affected Versions The product name cannot be determined affected versions not specified Description A memory leak occurs in the net ipv6 send ns function within subsys/net/ip/ipv6 nbr.c when allocating a transmit net pkt for a Neighbor Solicitation. If the...

6.5CVSS5.5AI score0.00285EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/08/31 12:00 a.m.•48 views

PT-2026-83952

The I3C IBI subsystem in drivers/i3c/i3c ibi workq.c hands out statically-allocated work nodes through a free-list i3c ibi work nodes free implemented as a plain sys slist t, which provides no synchronization. The allocation helpers i3c ibi work enqueue, i3c ibi work enqueue target irq, i3c ibi...

3.1CVSS6.2AI score0.00136EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/08/31 12:00 a.m.•28 views

PT-2026-83953

The LwM2M JSON content formatter's get string in subsys/net/lib/lwm2m/lwm2m rw json.c copies a parsed JSON string into a caller-supplied buffer and NUL-terminates it. The length guard used if string length buflen, which accepts a string whose length is exactly buflen. After memcpy fills the whole...

5.4CVSS6AI score0.00384EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/08/31 12:00 a.m.•26 views

PT-2026-83959

When Ethernet bridging is enabled CONFIG NET ETHERNET BRIDGE, eth bridge input process in subsys/net/l2/ethernet/bridge/bridge input.c decides how each frame received on a bridge member interface is handled. For frames that must also be delivered to the local stack, the code called eth bridge...

6.5CVSS5.9AI score0.00329EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/08/26 2:03 p.m.•29 views

CVE-2026-13481 Out-of-bounds read in PTP management TLV TIME parsing in Zephyr net PTP

The IEEE 1588 PTP management-message parser in subsys/net/lib/ptp/tlv.c mishandles the PTPMGMTTIME management id. In tlvmgmtpostrecv, the PTPMGMTTIME case casts mgmttlv-data to a 10-byte struct ptptimestamp and reads it then byte-swaps and writes it back without first checking that the TLV data...

5.4CVSS6.2AI score
SaveExploits0References5
osv_cve
osv_cve
•added 2026/08/26 2:03 p.m.•18 views

CVE-2026-13480 Out-of-bounds read in LoRaWAN fragmented data block transport (FUOTA) downlink handler

The LoRaWAN TS004 Fragmented Data Block Transport handler fragtransportpackagecallback in subsys/lorawan/services/fragtransport.c parses downlink command bytes without validating that enough payload bytes remain before each access. The loop's only bound is rxpos fragsize, capped at...

3.1CVSS6AI score
SaveExploits0References5
NVD
NVD
•added 2026/08/25 5:17 p.m.•21 views

CVE-2026-13217

The OCPP 1.6 client in subsys/net/lib/ocpp/ocpp.c reconstructs a session handle and PDU id from the uid field of a CALLRESULT message. In ocppprocessservermsg the code calls atoistrtokruid, "-", &tmp without checking the strtokr return value. When the server-supplied uid is empty or contains no -...

5.9CVSS0.00667EPSS
SaveExploits0References3
NVD
NVD
•added 2026/08/25 5:17 p.m.•21 views

CVE-2026-13216

The virtio PCI driver drivers/virtio/virtiopci.c parses a device's PCI capability list during driver initialization. In virtiopcireadcap the device-supplied capability length byte caplen read from PCI config space via pcieconfread was only checked with asserttmp.caplen == capstructsize. That asse...

6.1CVSS0.00257EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/08/25 4:05 p.m.•25 views

CVE-2026-13478 Out-of-bounds read in Zephyr ext2 block-bitmap validation from a crafted s_blocks_count

The Zephyr ext2 filesystem driver validates the on-disk block bitmap in ext2initfs subsys/fs/ext2/ext2impl.c by passing fsblocks = sblockscount - sfirstdatablock to ext2bitmapcountset. That helper subsys/fs/ext2/ext2bitmap.c treats its argument as a number of bits and reads one bitmap byte per...

5.5CVSS5.9AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/08/25 4:05 p.m.•40 views

CVE-2026-13216 Out-of-bounds stack write in Zephyr virtio PCI driver from unvalidated device-supplied capability length

The virtio PCI driver drivers/virtio/virtiopci.c parses a device's PCI capability list during driver initialization. In virtiopcireadcap the device-supplied capability length byte caplen read from PCI config space via pcieconfread was only checked with asserttmp.caplen == capstructsize. That asse...

6.1CVSS0.00257EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/08/25 4:37 a.m.•19 views

CVE-2026-13215 Zephyr ext2 mount: unvalidated superblock block size causes out-of-bounds write from a crafted filesystem image

The Zephyr ext2 filesystem driver fails to validate the slogblocksize field of the on-disk superblock when mounting a filesystem. ext2verifydisksuperblock in subsys/fs/ext2/ext2impl.c checks the magic number, revision, inode size and group counts, but never bounds slogblocksize. On a successful...

6.8CVSS6.4AI score0.00278EPSS
SaveExploits0References5
CVE
CVE
•added 2026/08/25 4:37 a.m.•50 views

CVE-2026-13214

A stack buffer overflow in the Zephyr RTOS OCPP 1.6 client (subsys/net/lib/ocpp/ocpp_j.c, function parse_getconfig_msg()) results from an unbounded strcpy() of an attacker-controlled JSON "key" string into a fixed 50-byte stack buffer (skey[CISTR50]). The key is parsed from a GetConfiguration mes...

9.8CVSS6.7AI score0.009EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/25 12:00 a.m.•26 views

PT-2026-81375

The OCPP 1.6 client in subsys/net/lib/ocpp/ocpp.c reconstructs a session handle and PDU id from the uid field of a CALLRESULT message. In ocpp process server msg the code calls atoistrtok ruid, "-", &tmp without checking the strtok r return value. When the server-supplied uid is empty or contains...

5.9CVSS5.9AI score0.00667EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/24 5:10 p.m.•22 views

EUVD-2026-65003

The Hearing Access Service HAS GATT server in subsys/bluetooth/audio/has.c installs a connection-callback set unconditionally via BTCONNCBDEFINE, so securitychanged runs for every connection that establishes security even before the application has called bthasregister. The service attribute...

5.3CVSS5.8AI score0.00246EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/24 3:43 p.m.•35 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.8AI score0.00396EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/24 2:28 p.m.•46 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.8AI score0.0011EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/08/24 2:28 p.m.•23 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.8AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/08/24 2:28 p.m.•60 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.0011EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/19 9:16 p.m.•23 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.00137EPSS
SaveExploits0References2
Rows per page
Query Builder