]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
authorSuchit Karunakaran <suchitkarunakaran@gmail.com>
Sun, 27 Jul 2025 16:44:33 +0000 (22:14 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Aug 2025 14:26:02 +0000 (16:26 +0200)
commit9780229602e8996c227eb9d973a40268fe97b722
treeb0d5814905d3ea7fd09c1d6bbc3a32451de7a8bb
parent9e51c9c7e682c3b0f37ec315f194abc514bb155d
kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c

[ Upstream commit 5ac726653a1029a2eccba93bbe59e01fc9725828 ]

strcpy() performs no bounds checking and can lead to buffer overflows if
the input string exceeds the destination buffer size. This patch replaces
it with strncpy(), and null terminates the input string.

Signed-off-by: Suchit Karunakaran <suchitkarunakaran@gmail.com>
Reviewed-by: Nicolas Schier <nicolas.schier@linux.dev>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
scripts/kconfig/lxdialog/inputbox.c