Lucene search
+L

2 matches found

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
CVE
CVE
added 2026/08/19 8:37 p.m.27 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
Rows per page
Query Builder