]> git.ipfire.org Git - thirdparty/u-boot.git/commit
cmd: lwip/wget: avoid NULL dereference in _set_cacert()
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Mon, 1 Dec 2025 15:17:24 +0000 (16:17 +0100)
committerJerome Forissier <jerome.forissier@linaro.org>
Thu, 18 Dec 2025 15:27:15 +0000 (16:27 +0100)
commita8a81af848b88d7ecee64d98a08f6415630305b3
tree527e246a9105130dcaf29c49fce3ad04f6958fbf
parent8910efa71b8bab88b0ca81b681b5842fd25b1000
cmd: lwip/wget: avoid NULL dereference in _set_cacert()

Running `wget cacert builtin` leads to a crash in _set_cacert():

    Unhandled exception: Load access fault

Function _set_cacert() dereferences variable wget_info.
We must initialize it before executing the cacert sub-command.

Fixes: d3761a31ef09 ("lwip: split net/lwip/wget.c")
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
cmd/lwip/wget.c