Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

342 records

Priority LOW 21

The entropy-device random number generator in subsys/random/random_entropy_device.c returned early with -ENODEV from rand_get() as soon as device_is_ready() failed, before reaching the non-cryptographic system-timer fall…

CVSS 3.1MEDIUM 4.8 Network No auth No interaction EPSS 0.00183 Published 2026-11-04 Fixed in 4.5.0 CWE-330
Priority LOW 33

The RTIO submission-queue verifier rtio_vrfy_sqe() in subsys/rtio/rtio_syscalls.c (subsys/rtio/rtio_handlers.c before v4.3.0) accumulated the results of K_SYSCALL_MEMORY() into its valid_sqe flag with &=.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00114 Published 2026-11-04 Fixed in 4.3.2, 4.5.0 CWE-125
Priority LOW 36

The nRF link-layer receive paths of the open-source Bluetooth LE Controller did not validate the on-air LENGTH field of a received PDU against the maximum receive length that was used to program the radio.

CVSS 3.1HIGH 8.3 Adjacent network No auth No interaction EPSS 0.00287 Published 2026-11-04 Fixed in 4.3.2, 4.5.0 CWE-120
Priority LOW 33

The user-mode syscall verifier z_vrfy_i2s_configure() in drivers/i2s/i2s_handlers.c copies the caller's struct i2s_config in from user memory and then, when cfg->frame_clk_freq is 0 (the API's "unconfigure the stream" re…

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00101 Published 2026-11-04 Fixed in 4.5.0 CWE-787
Priority LOW 29

The user-mode verification handler for the i3c_transfer() system call, z_vrfy_i3c_transfer() in drivers/i3c/i3c_handlers.c, validated the caller-supplied struct i3c_device_desc in place instead of snapshotting it.

CVSS 3.1HIGH 7.0 Local Low privileges No interaction EPSS 0.00087 Published 2026-11-04 Fixed in 4.3.2, 4.5.0 CWE-367
Priority LOW 37

Two RTIO syscall verifiers, in subsys/rtio/rtio_syscalls.c (subsys/rtio/rtio_handlers.c before v4.3.0), did not validate user-supplied pointers before the kernel wrote through them.

CVSS 3.1HIGH 8.8 Local Low privileges No interaction EPSS 0.00173 Published 2026-11-04 Fixed in 4.3.2, 4.5.0 CWE-787
Priority LOW 25

The Bluetooth Classic AVDTP layer defers releasing a session's stream endpoints: bt_avdtp_l2cap_disconnected() in subsys/bluetooth/host/classic/avdtp.c ends with k_work_submit(&session->_release_work), placing the embedd…

CVSS 3.1MEDIUM 5.7 Adjacent network Low privileges No interaction EPSS 0.00211 Published 2026-11-04 Fixed in 4.3.2, 4.5.0 CWE-666
Priority LOW 39

The can_add_rx_filter_msgq() system call installs a CAN RX filter whose callback (can_msgq_put() in drivers/can/can_common.c) is handed the caller's struct k_msgq * as user_data.

CVSS 3.1HIGH 8.8 Local Low privileges No interaction EPSS 0.00228 Published 2026-11-03 Fixed in 4.3.2, 4.5.0 CWE-416
Priority LOW 29

The Bluetooth host's GATT client passed the value of a received Handle Value Notification, Handle Value Indication or Multiple Handle Value Notification to bt_gatt_subscribe_params::notify callbacks using only the length…

CVSS 3.1MEDIUM 6.7 Adjacent network Low privileges No interaction EPSS 0.00239 Published 2026-11-03 Fixed in 4.3.2, 4.5.0 CWE-787
Priority LOW 21

The AVRCP Target role in subsys/bluetooth/host/classic/avrcp.c keeps its vendor-dependent response transmit state in a per-connection object selected by connection index (get_avrcp_tg()), with the per-transfer context (t…

CVSS 3.1MEDIUM 4.6 Adjacent network Low privileges No interaction EPSS 0.00215 Published 2026-11-03 Fixed in 4.5.0 CWE-459
Priority LOW 21

The MCTP over USB device class in subsys/pmci/mctp/mctp_usb.c splits RX handling across two threads: the system workqueue runs mctp_usb_class_out_work(), which parses host OUT data byte by byte and fills a packet buffer…

CVSS 3.1MEDIUM 4.8 Physical No auth No interaction EPSS 0.00181 Published 2026-11-03 Fixed in 4.5.0 CWE-416
Priority LOW 28

ethernet_fill_header() in subsys/net/l2/ethernet/ethernet.c can prepend the Ethernet header in place, by pushing it into the headroom of the packet's first fragment, instead of allocating a separate header fragment.

CVSS 3.1MEDIUM 6.5 Network No auth No interaction EPSS 0.00264 Published 2026-10-28 Fixed in 4.3.2, 4.5.0 CWE-787
Priority LOW 17

The Espressif AES driver drivers/crypto/crypto_esp32_aes.c advertises a multi-session cipher API — it hands out up to CONFIG_ESP32_CRYPTO_AES_SESSIONS_MAX (default 4) independent sessions, each carrying its own key and d…

CVSS 3.1LOW 3.7 Network No auth No interaction EPSS 0.00198 Published 2026-10-26 Fixed in 4.3.2, 4.5.0 CWE-362
Priority LOW 28

In the Bluetooth Classic Hands-Free Profile Audio Gateway role, hfp_ag_create() in subsys/bluetooth/host/classic/hfp_ag.c starts an SDP discovery toward the peer, which links the embedded ag->sdp_param._node into the SDP…

CVSS 3.1MEDIUM 6.5 Adjacent network No auth No interaction EPSS 0.0023 Published 2026-10-26 Fixed in 4.5.0 CWE-476
Priority LOW 23

bt_hfp_hf_connect() in subsys/bluetooth/host/classic/hfp_hf.c allocates the per-connection HFP Hands-Free object with hfp_hf_create(), which starts an SDP discovery by passing the object's embedded hf->sdp_param to bt_sd…

CVSS 3.1MEDIUM 5.3 Adjacent network No auth No interaction EPSS 0.00209 Published 2026-10-26 Fixed in 4.5.0 CWE-416
Priority LOW 17

The IPv6 stack derived the long-lived secret key used to compute RFC 7217 stable interface identifiers (gen_stable_iid() in subsys/net/ip/ipv6.c) and RFC 8981 temporary interface identifiers (gen_temporary_iid() in subsy…

CVSS 3.1LOW 3.7 Network No auth No interaction EPSS 0.00248 Published 2026-10-26 Fixed in 4.3.2, 4.5.0 CWE-338
Priority LOW 30

The Object Transfer Service server builds its Object Action Control Point (OACP) response indication in oacp_ind_send() (subsys/bluetooth/services/ots/ots_oacp.c).

CVSS 3.1HIGH 7.1 Adjacent network No auth No interaction EPSS 0.00148 Published 2026-10-26 Fixed in 4.3.2, 4.5.0 CWE-617
Priority LOW 39

The Bluetooth HCI USB transport class of the new USB device stack, subsys/usb/device_next/class/bt_hci.c, copies every controller-to-host HCI packet into a USB transfer buffer before enqueuing it on an endpoint.

CVSS 3.1HIGH 8.8 Adjacent network No auth No interaction EPSS 0.00229 Published 2026-10-23 Fixed in 4.3.2, 4.5.0 CWE-787
Priority LOW 28

The DNS stub resolver in subsys/net/lib/dns/resolve.c binds one UDP socket per configured server when the resolver context is initialised (dns_resolve_init_locked() -> register_dispatcher() -> dns_dispatcher_register()),…

CVSS 3.1MEDIUM 6.5 Network No auth No interaction EPSS 0.00124 Published 2026-10-23 Fixed in 4.5.0 CWE-330
Priority LOW 24

The DHCPv4 client in subsys/net/lib/dhcpv4/dhcpv4.c maintained its transaction identifier (iface->config.dhcpv4.xid) as a counter rather than as a per-transaction random value.

CVSS 3.1MEDIUM 5.6 Network No auth No interaction EPSS 0.00173 Published 2026-10-23 Fixed in 4.5.0 CWE-340
Priority LOW 35

The arm64 MMU backend invalidates a single virtual address from the TLB with invalidate_tlb_page() in arch/arm64/core/mmu.c, which issued TLBI VAE1{IS} with an operand of virt >> 12.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00103 Published 2026-10-23 Fixed in 4.5.0 CWE-416
Load more