]> git.ipfire.org Git - people/ms/u-boot.git/commit - cmd/mtdparts.c
cmd: mtdparts: fix null pointer dereference in parse_mtdparts
authorLadislav Michl <ladis@linux-mips.org>
Tue, 12 Jul 2016 18:28:23 +0000 (20:28 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 22 Jul 2016 18:46:13 +0000 (14:46 -0400)
commit06a040a31bcfc2673ab0670ee95fb9b078c4fdda
tree7de16f1bbfc6b506446c3f5014cabfabb3950918
parentc0ac3339475d3b6afc0cd901f20dd21d5fade17d
cmd: mtdparts: fix null pointer dereference in parse_mtdparts

In case there is no mtdparts variable in relocated environment,
NULL is assigned to p, which is later fed to strncpy.
Also function parameter mtdparts is completely ignored, so use it
in case mtdparts variable is not found in environment. This
parameter is checked not to be NULL in caller.

Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
cmd/mtdparts.c