From: Daniel Gabay Date: Tue, 14 Jan 2025 17:04:12 +0000 (+0200) Subject: iw: Prevent segfault in ftm get stats X-Git-Tag: v6.17~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=612f9f50d19c4fdbcd5d2a813bc26ac9995cb85c;p=thirdparty%2Fiw.git iw: Prevent segfault in ftm get stats Ensure correct NL80211_FTM_STATS_MAX is passed to nla_parse to prevent segmentation fault. Fixes: 02b85d80b4f4 ("iw: add FTM responder commands") Signed-off-by: Daniel Gabay Signed-off-by: Johannes Berg --- diff --git a/ftm.c b/ftm.c index 23be38e..7688e71 100644 --- a/ftm.c +++ b/ftm.c @@ -39,7 +39,7 @@ static int handle_ftm_stats(struct nl_msg *msg, void *arg) return NL_SKIP; } - nla_parse(info, NL80211_REG_RULE_ATTR_MAX, + nla_parse(info, NL80211_FTM_STATS_MAX, nla_data(tb[NL80211_ATTR_FTM_RESPONDER_STATS]), nla_len(tb[NL80211_ATTR_FTM_RESPONDER_STATS]), info_policy);