Threadlinqs IntelligenceStart free

VulnerabilityCVE-2026-15892Published 2026-09-13

CVE-2026-15892 — zephyrproject zephyr

medium

As of 2026-09-14, CVE-2026-15892 is a MEDIUM-severity vulnerability in zephyrproject zephyr, CVSS v3.1 5.3, EPSS 0.2% (19.8th percentile). No Threadlinqs-tracked threat campaign has been attributed to CVE-2026-15892 as of 2026-09-14; the identifier is re-checked against the Threadlinqs threat corpus on every daily ingest.

CVSS v3.1
5.3/10Medium
EPSS
0.2%Higher than 19.8% of scored CVEs
CISA KEV
NoNot in the KEV catalog
Tracked threats
0None linked yet
Priority
3.4/10Threadlinqs triage score
Published
Updated 2026-09-14
CVSS v3.1 5.3 (MEDIUM) · EPSS 0.2% (higher than 19.8% of all scored CVEs) · Priority 3.4/10 · Published 2026-09-13

Last updated:

What is CVE-2026-15892?

The mcumgr SMP settings-management group handlers settings_mgmt_read(), settings_mgmt_write(), and settings_mgmt_delete() in subsys/mgmt/mcumgr/grp/settings_mgmt/src/settings_mgmt.c allocate a key_name buffer (and, for read, a data buffer) via k_malloc() when CONFIG_MCUMGR_GRP_SETTINGS_BUFFER_TYPE_HEAP is enabled, relying on the end: label to k_free() them. When CONFIG_MCUMGR_GRP_SETTINGS_ACCESS_HOOK is also enabled and the application access hook rejects a request by returning status MGMT_CB_ERROR_RC, the handler executed return ret_rc; directly, bypassing end: and leaking the heap allocation on every rejected request. The settings handlers are reachable over the unauthenticated SMP transport (Bluetooth LE, UART, or UDP, depending on product configuration). The access hook is the mechanism applications use to deny unauthorized settings access, and MGMT_CB_ERROR_RC is a common rejection style, so an attacker who can send settings read/write/delete commands that the hook rejects triggers a heap leak on each attempt. Because the leaked memory is never reclaimed until reboot, a sustained stream of rejected requests monotonically exhausts the kernel heap until k_malloc() fails, denying mcumgr service and impacting any other heap consumer on the device — a denial of service. The impact is availability-only; there is no memory corruption or information disclosure. Only configurations that select the heap buffer type, enable the access hook, and register a hook that returns MGMT_CB_ERROR_RC are affected (the default stack buffer type cannot leak).

The record classifies CVE-2026-15892 under weakness class CWE-401. Its CVSS v3 base vector states that the flaw is reachable remotely over the network, needs no prior authentication, needs no user interaction. 1 affected-product entry is recorded, across 1 vendor, listed below. The identifier was first published 22 days ago.

Severity and exploitation probability

CVSS v3.1 base score
5.3 — MEDIUM
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
EPSS (FIRST)
0.2% probability of exploitation in the next 30 days, higher than 19.8% of all scored CVEs
CISA KEV
Not listed in the CISA Known Exploited Vulnerabilities catalog
Threadlinqs priority
3.4/10 — a Threadlinqs composite of the CVSS base score, the EPSS percentile and public exploit availability
Published
2026-09-13, last modified 2026-09-14

Is CVE-2026-15892 being exploited?

It currently carries a trending score of 35 in the Threadlinqs vulnerability feed.

Affected products and versions

How to fix CVE-2026-15892

No vendor patch reference has been recorded for CVE-2026-15892 in the tracked sources. Follow the references below for a fix, and treat the products listed above as exposed until the vendor states otherwise.

Threat activity tracking CVE-2026-15892

No threat campaign in the Threadlinqs corpus currently references CVE-2026-15892, in its CVE list or as an indicator. The linkage is recomputed from the live corpus on every daily ingest, so this section fills in as soon as a tracked campaign cites the identifier.

Sources

Enriched from CVE.org, NVD, FIRST EPSS. Last verified by Threadlinqs on . This product uses the NVD API but is not endorsed or certified by the NVD.

Vendor advisory and patch

Other references