zephyr/subsys/settings
sudarsan N 654e690057 settings: zms: fix out-of-bounds null terminator write
Previously, zms_read() could fill the buffer up to sizeof(rdname),
leaving no space for the null terminator, which could cause an
out-of-bounds write.

This change reduces the read size to sizeof(rdname) - 1 and appends
a '\0' manually, ensuring the buffer is always null-terminated safely.

Fixes: CID 516244
Fixes: #90533

Signed-off-by: sudarsan N <sudarsansamy2002@gmail.com>
2025-06-26 11:12:49 +02:00
..
include/settings settings: zms: code style clean up 2025-05-15 17:53:26 +02:00
src settings: zms: fix out-of-bounds null terminator write 2025-06-26 11:12:49 +02:00
CMakeLists.txt
Kconfig