This is an automated email from the ASF dual-hosted git repository. janc pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit a33413bdfda3a8379d0561d37060d6751e904388 Author: Szymon Janc <[email protected]> AuthorDate: Tue Nov 18 15:29:54 2025 +0100 net/ip/native_socks: Fix not terminating name in native_sock_itf_getnext mif_name is expected to be NULL terminated as it is used as string. --- net/ip/native_sockets/src/native_itf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/ip/native_sockets/src/native_itf.c b/net/ip/native_sockets/src/native_itf.c index 2d491b0db..99a77dc8e 100644 --- a/net/ip/native_sockets/src/native_itf.c +++ b/net/ip/native_sockets/src/native_itf.c @@ -73,6 +73,7 @@ native_sock_itf_getnext(struct mn_itf *mi) continue; } strncpy(mi->mif_name, ifa->ifa_name, sizeof(mi->mif_name)); + mi->mif_name[sizeof(mi->mif_name) - 1] = '\0'; mi->mif_idx = cur_idx; mi->mif_flags = itf_flags(ifa->ifa_flags); rc = 0;
