From: Antonio Alvarez Feijoo Date: Thu, 6 Aug 2026 10:41:48 +0000 (+0200) Subject: fix(net-lib): validate iSCSI port parameters X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;p=thirdparty%2Fdracut-ng.git fix(net-lib): validate iSCSI port parameters Similar to 05c02db994ca322371a40695a3cc223faa1c7258, the iSCSI port is a number. Validate that given ports are numbers. --- diff --git a/modules.d/45net-lib/net-lib.sh b/modules.d/45net-lib/net-lib.sh index f8025ac1e..05d0dd332 100755 --- a/modules.d/45net-lib/net-lib.sh +++ b/modules.d/45net-lib/net-lib.sh @@ -448,7 +448,7 @@ parse_iscsi_root() { [ $# -ge 2 ] || return 0 iscsi_protocol=$1 shift # ignored - iscsi_target_port=$1 + iscsi_target_port=$(strip_non_digits "$1" "iSCSI port") shift if [ -n "$iscsi_target_name" ]; then